|
Kanzi Graphics Engine
|
Specifies object set filter. More...
Functions | |
| kzsError | kzuObjectSetFilterCreate (const struct KzcMemoryManager *memoryManager, struct KzuUIDomain *uiDomain, kzString name, struct KzuObjectSource **out_objectSource) |
| Creates object set filter. More... | |
| kzsError | kzuObjectSetFilterInitialize (struct KzuObjectSource *objectSource, struct KzuObjectSource *input, kzBool isExclusive) |
| Initializes an object set filter. More... | |
| kzsError | kzuObjectSetFilterAddObjects (const struct KzuObjectSource *objectSource, kzUint objectCount, struct KzuObjectNode *const *objects) |
| Adds objects to object set filter. More... | |
| kzsError | kzuObjectSetFilterAddObject (const struct KzuObjectSource *objectSource, const struct KzuObjectNode *objectNode) |
| Adds new object to object set filter. More... | |
| kzBool | kzuObjectSetFilterContainsObject (const struct KzuObjectSource *objectSource, const struct KzuObjectNode *objectNode) |
| Returns KZ_TRUE if object set contains given object. More... | |
| kzsError | kzuObjectSetFilterRemoveObject (const struct KzuObjectSource *objectSource, const struct KzuObjectNode *objectNode) |
| Removes an object from an object set filter. More... | |
| kzBool | kzuObjectSourceIsObjectSetFilter (const struct KzuObjectSource *objectSource) |
| Tells if objects source if the object set filter. More... | |
| struct KzcHashSet * | kzuObjectSetFilterGetObjects_private (const struct KzuObjectSource *objectSource) |
| Returns collections of objects of object source. More... | |
Specifies object set filter.
Object set filter accepts or rejects all specified objects and all their ancestors.
Copyright 2008-2019 by Rightware. All rights reserved.
| kzsError kzuObjectSetFilterCreate | ( | const struct KzcMemoryManager * | memoryManager, |
| struct KzuUIDomain * | uiDomain, | ||
| kzString | name, | ||
| struct KzuObjectSource ** | out_objectSource | ||
| ) |
Creates object set filter.
| kzsError kzuObjectSetFilterInitialize | ( | struct KzuObjectSource * | objectSource, |
| struct KzuObjectSource * | input, | ||
| kzBool | isExclusive | ||
| ) |
Initializes an object set filter.
| kzsError kzuObjectSetFilterAddObjects | ( | const struct KzuObjectSource * | objectSource, |
| kzUint | objectCount, | ||
| struct KzuObjectNode *const * | objects | ||
| ) |
Adds objects to object set filter.
| kzsError kzuObjectSetFilterAddObject | ( | const struct KzuObjectSource * | objectSource, |
| const struct KzuObjectNode * | objectNode | ||
| ) |
Adds new object to object set filter.
| kzBool kzuObjectSetFilterContainsObject | ( | const struct KzuObjectSource * | objectSource, |
| const struct KzuObjectNode * | objectNode | ||
| ) |
Returns KZ_TRUE if object set contains given object.
| kzsError kzuObjectSetFilterRemoveObject | ( | const struct KzuObjectSource * | objectSource, |
| const struct KzuObjectNode * | objectNode | ||
| ) |
Removes an object from an object set filter.
| kzBool kzuObjectSourceIsObjectSetFilter | ( | const struct KzuObjectSource * | objectSource) |
Tells if objects source if the object set filter.
| struct KzcHashSet* kzuObjectSetFilterGetObjects_private | ( | const struct KzuObjectSource * | objectSource) |
Returns collections of objects of object source.