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