66 OutlineType_Undefined = 0,
This file contains macro declarations for importing and exporting symbols from library boundaries.
This file contains all type forward declarations returned by the library API.
This file contains types and constants used as parameters or return values.
Integer objects represent mathematical integers.
Base class for document outlines.
error_type CALLING_CONVENTION OutlineBase_GetOutlineType(OutlineBaseHandle *handle, OutlineType *result)
Get derived type of current object.
error_type CALLING_CONVENTION OutlineBase_Release(OutlineBaseHandle *handle)
Decrement the internal reference counter.
error_type CALLING_CONVENTION OutlineBase_ToOutline(OutlineBaseHandle *handle, OutlineHandle **result)
Reinterpret current object as OutlineHandle.
error_type CALLING_CONVENTION OutlineBase_ToOutlineItem(OutlineBaseHandle *handle, OutlineItemHandle **result)
Reinterpret current object as OutlineItemHandle.
The root of a document's outline hierarchy.
error_type CALLING_CONVENTION Outline_GetLast(OutlineHandle *handle, OutlineItemHandle **result)
An outline item dictionary representing the last top-level item in the outline.
error_type CALLING_CONVENTION Outline_GetCount(OutlineHandle *handle, IntegerObjectHandle **result)
Total number of visible outline items at all levels of the outline.
error_type CALLING_CONVENTION Outline_GetFirst(OutlineHandle *handle, OutlineItemHandle **result)
An outline item dictionary representing the first top-level item in the outline.
error_type CALLING_CONVENTION Outline_Release(OutlineHandle *handle)
Decrement the internal reference counter.
Representing the components in the DeviceRGB colour space of the colour that shall be used for the ou...
error_type CALLING_CONVENTION OutlineItemColor_GetBlue(OutlineItemColorHandle *handle, IntegerObjectHandle **result)
Get blue component of defined RGB color.
error_type CALLING_CONVENTION OutlineItemColor_Release(OutlineItemColorHandle *handle)
Decrement the internal reference counter.
error_type CALLING_CONVENTION OutlineItemColor_GetGreen(OutlineItemColorHandle *handle, IntegerObjectHandle **result)
Get green component of defined RGB color.
error_type CALLING_CONVENTION OutlineItemColor_GetRed(OutlineItemColorHandle *handle, IntegerObjectHandle **result)
Get red component of defined RGB color.
A set of flags specifying style characteristics for displaying the outline item's text.
error_type CALLING_CONVENTION OutlineItemFlags_Release(OutlineItemFlagsHandle *handle)
Decrement the internal reference counter.
error_type CALLING_CONVENTION OutlineItemFlags_IsBold(OutlineItemFlagsHandle *handle, boolean_type *result)
Determine if the outline item shall be displayed in bold.
error_type CALLING_CONVENTION OutlineItemFlags_IsItalic(OutlineItemFlagsHandle *handle, boolean_type *result)
Determine if the outline item shall be displayed in italic.
Child element within tree-structured hierarchy of outline items.
error_type CALLING_CONVENTION OutlineItem_Release(OutlineItemHandle *handle)
Decrement the internal reference counter.
error_type CALLING_CONVENTION OutlineItem_GetTitle(OutlineItemHandle *handle, StringObjectHandle **result)
The text that shall be displayed on the screen for this item.
error_type CALLING_CONVENTION OutlineItem_GetPrev(OutlineItemHandle *handle, OutlineItemHandle **result)
The previous item at this outline level.
error_type CALLING_CONVENTION OutlineItem_GetParent(OutlineItemHandle *handle, OutlineBaseHandle **result)
The parent of this item in the outline hierarchy.
error_type CALLING_CONVENTION OutlineItem_GetLast(OutlineItemHandle *handle, OutlineItemHandle **result)
The last of this item's immediate children in the outline hierarchy.
error_type CALLING_CONVENTION OutlineItem_GetFlags(OutlineItemHandle *handle, OutlineItemFlagsHandle **result)
A set of flags specifying style characteristics for displaying the outline item's text.
error_type CALLING_CONVENTION OutlineItem_GetCount(OutlineItemHandle *handle, IntegerObjectHandle **result)
Sum of the number of visible descendent outline items at all levels.
error_type CALLING_CONVENTION OutlineItem_GetNext(OutlineItemHandle *handle, OutlineItemHandle **result)
The next item at this outline level.
error_type CALLING_CONVENTION OutlineItem_GetColor(OutlineItemHandle *handle, OutlineItemColorHandle **result)
Representing the components in the DeviceRGB colour space of the colour that shall be used for the ou...
error_type CALLING_CONVENTION OutlineItem_GetFirst(OutlineItemHandle *handle, OutlineItemHandle **result)
The first of this item's immediate children in the outline hierarchy.
Reprsents human readable text.
OutlineType
Available types of outlines.
Definition: c_outline.h:65
@ OutlineType_Item
Child element within tree-structured hierarchy of outline items.
Definition: c_outline.h:78
@ OutlineType_Outline
The root of a document's outline hierarchy.
Definition: c_outline.h:72
uint32_t error_type
This is return value type of all API functions.
Definition: c_types.h:25
int8_t boolean_type
Boolean type supported in C.
Definition: c_types.h:31