LayOut C API
|
Go to the source code of this file.
Functions | |
LO_RESULT | LOEntityListCreate (LOEntityListRef *entity_list) |
Creates a new entity list object. More... | |
LO_RESULT | LOEntityListRelease (LOEntityListRef *entity_list) |
Releases an entity list object. *entity_list will be set to invalid by this function. More... | |
LO_RESULT | LOEntityListAddEntity (LOEntityListRef entity_list, LOEntityRef entity) |
Adds an entity to an entity list object. More... | |
LO_RESULT | LOEntityListGetNumberOfEntities (LOEntityListRef entity_list, size_t *num_entities) |
Gets the number of entities in an entity list object. More... | |
LO_RESULT | LOEntityListGetEntityAtIndex (LOEntityListRef entity_list, size_t index, LOEntityRef *entity) |
Gets the entity at the specified index in an entity list object. More... | |
LO_RESULT LOEntityListAddEntity | ( | LOEntityListRef | entity_list, |
LOEntityRef | entity | ||
) |
Adds an entity to an entity list object.
[in] | entity_list | The entity list object. |
[in] | entity | The entity object. |
LO_RESULT LOEntityListCreate | ( | LOEntityListRef * | entity_list | ) |
Creates a new entity list object.
[out] | entity_list | The entity list object. |
LO_RESULT LOEntityListGetEntityAtIndex | ( | LOEntityListRef | entity_list, |
size_t | index, | ||
LOEntityRef * | entity | ||
) |
Gets the entity at the specified index in an entity list object.
[in] | entity_list | The entity list object. |
[in] | index | The index of the entity to get. |
[out] | entity | The entity object. |
LO_RESULT LOEntityListGetNumberOfEntities | ( | LOEntityListRef | entity_list, |
size_t * | num_entities | ||
) |
Gets the number of entities in an entity list object.
[in] | entity_list | The entity list object. |
[out] | num_entities | The number of entities in this list. |
LO_RESULT LOEntityListRelease | ( | LOEntityListRef * | entity_list | ) |
Releases an entity list object. *entity_list will be set to invalid by this function.