Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs
nsPostScriptObj.h File Reference
#include "prtypes.h"
#include <stdio.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  page_breaks
struct  PrintInfo_
struct  PrintSetup_
struct  PSContext_
struct  PSBoundingBox

Defines

#define N_FONTS   8
#define INCH_TO_PAGE(f)   ((int) (.5 + (f)*720))

Typedefs

typedef int XP_Bool
typedef void(* XL_CompletionRoutine )(void *)
typedef struct page_breaks PageBreaks
typedef struct LineRecord_struct
typedef struct PrintInfo_
typedef struct PrintSetup_
typedef struct PSContext_

Class Documentation

struct page_breaks

Definition at line 74 of file nsPostScriptObj.h.

Class Members
int32 y_break
int32 y_top
struct PrintInfo_

Definition at line 91 of file nsPostScriptObj.h.

Collaboration diagram for PrintInfo_:
Class Members
const char * doc_title
XP_Bool first_line_p
XP_Bool in_table
int last_y
char * line
LineRecord * saved_lines
int table_bottom
int table_top
struct PrintSetup_

Definition at line 118 of file nsPostScriptObj.h.

Collaboration diagram for PrintSetup_:
Class Members
int bigger
const char * bullet
void * carg
XP_Bool color
XL_CompletionRoutine completion
XP_Bool deep_color
const char * eol
const char * footer
const char * header
nscoord height
XP_Bool landscape
int n_up
int num_copies
const char * paper_name
const char * prefix
XP_Bool reverse
float rules
XP_Bool scale_images
XP_Bool scale_pre
int * sizes
int status
XP_Bool underline
struct URL_Struct_ * url
nscoord width
struct PSContext_

Definition at line 150 of file nsPostScriptObj.h.

Class Members
char * name
PrintInfo * prInfo
PrintSetup * prSetup
char * title
char * url
struct PSBoundingBox

Definition at line 160 of file nsPostScriptObj.h.

Class Members
float llx
float lly
float urx
float ury

Define Documentation

#define INCH_TO_PAGE (   f)    ((int) (.5 + (f)*720))

Definition at line 68 of file nsPostScriptObj.h.

#define N_FONTS   8

Definition at line 67 of file nsPostScriptObj.h.


Typedef Documentation

typedef struct LineRecord_struct

Definition at line 86 of file nsPostScriptObj.h.

typedef struct page_breaks PageBreaks
typedef struct PrintInfo_

Definition at line 113 of file nsPostScriptObj.h.

typedef struct PrintSetup_

Definition at line 148 of file nsPostScriptObj.h.

typedef struct PSContext_

Definition at line 158 of file nsPostScriptObj.h.

Definition at line 72 of file nsPostScriptObj.h.

typedef int XP_Bool

Definition at line 70 of file nsPostScriptObj.h.