|
Kanzi Graphics Engine
|
Empty layer class. More...
#include <user/scene_graph/kzu_object_base.h>Functions | |
| kzsError | kzuEmptyLayerRegisterToFactory (const struct KzuFactory *factory) |
| Registers empty layer to the factory. More... | |
| kzsError | kzuEmptyLayerCreate (const struct KzcMemoryManager *memoryManager, kzString name, struct KzuUIDomain *uiDomain, struct KzuEmptyLayer **out_emptyLayer) |
| Creates an empty layer. More... | |
| struct KzuEmptyLayer * | kzuEmptyLayerFromLayer (const struct KzuLayer *layer) |
| Converts layer to empty layer. More... | |
| struct KzuLayer * | kzuEmptyLayerToLayer (const struct KzuEmptyLayer *emptyLayer) |
| Converts empty layer to layer. More... | |
Variables | |
| const KzuObjectType | KZU_OBJECT_TYPE_EMPTY_LAYER |
| Object type for empty layers. More... | |
Empty layer class.
The empty layer is a KzuLayer without any functionality except that it has a transparent background color and can act as the parent of other layers. The 3D counterpart is KzuUiPlaceholder or kzu_empty_node.h.
Copyright 2008-2019 by Rightware. All rights reserved.
| kzsError kzuEmptyLayerRegisterToFactory | ( | const struct KzuFactory * | factory) |
Registers empty layer to the factory.
| kzsError kzuEmptyLayerCreate | ( | const struct KzcMemoryManager * | memoryManager, |
| kzString | name, | ||
| struct KzuUIDomain * | uiDomain, | ||
| struct KzuEmptyLayer ** | out_emptyLayer | ||
| ) |
Creates an empty layer.
| struct KzuEmptyLayer* kzuEmptyLayerFromLayer | ( | const struct KzuLayer * | layer) |
Converts layer to empty layer.
| struct KzuLayer* kzuEmptyLayerToLayer | ( | const struct KzuEmptyLayer * | emptyLayer) |
Converts empty layer to layer.
| const KzuObjectType KZU_OBJECT_TYPE_EMPTY_LAYER |
Object type for empty layers.