Pajdeg
0.2.2
Pajdeg
|
A PDF object reference. More...
Files | |
file | PDReference.h |
Data Structures | |
struct | PDReference |
Typedefs | |
typedef struct PDReference * | PDReferenceRef |
Functions | |
PDReferenceRef | PDReferenceCreateFromStackDictEntry (pd_stack stack) |
PDReferenceRef | PDReferenceCreate (PDInteger obid, PDInteger genid) |
PDInteger | PDReferenceGetObjectID (PDReferenceRef reference) |
PDInteger | PDReferenceGetGenerationID (PDReferenceRef reference) |
PDInteger | PDReferencePrinter (void *inst, char **buf, PDInteger offs, PDInteger *cap) |
A PDF object reference.
struct PDReference |
typedef struct PDReference* PDReferenceRef |
A reference to a PDF object.
PDReferenceRef PDReferenceCreate | ( | PDInteger | obid, |
PDInteger | genid | ||
) |
Create a reference for the given object ID and generation number.
obid | Object ID. |
genid | Generation number. |
PDReferenceRef PDReferenceCreateFromStackDictEntry | ( | pd_stack | stack | ) |
Create a reference based on a stack.
The stack may be a dictionary entry containing a ref stack, or just a ref stack on its own.
stack | The dictionary or reference stack. |
PDInteger PDReferenceGetGenerationID | ( | PDReferenceRef | reference | ) |
Get the generation ID for the reference.
reference | The reference. |
PDInteger PDReferenceGetObjectID | ( | PDReferenceRef | reference | ) |
Get the object ID for the reference.
reference | The reference. |