|
Kanzi Graphics Engine
|
Defines functions for different object node types. More...
#include <kzu_object_base.h>
Defines functions for different object node types.
| KzuObjectType KzuObjectNodeClass::parentType |
Pointer to the parent class.
KZ_NULL for the first base class.
| KzuObjectNodeInitializeFunction KzuObjectNodeClass::kzuObjectNodeInitialize |
Initialize function for object node.
| KzuObjectNodeUninitializeFunction KzuObjectNodeClass::kzuObjectNodeUninitialize |
Uninitialize function for object node.
| KzuObjectNodeOnAttachedFunction KzuObjectNodeClass::kzuObjectNodeOnAttached |
Callback function when an object node becomes attached.
| KzuObjectNodeOnDetachedFunction KzuObjectNodeClass::kzuObjectNodeOnDetached |
Callback function when an object node becomes detached.
| KzuObjectNodeOnPropertyChangedFunction KzuObjectNodeClass::kzuObjectNodeOnPropertyChanged |
Callback function that is called when object's property change or is removed.
| KzuObjectNodeCopyFunction KzuObjectNodeClass::kzuObjectNodeCopy |
Copier function for the object node.
| KzuObjectNodeRenderFunction KzuObjectNodeClass::kzuObjectNodeRender |
Renderer function for the object node.
| KzuObjectNodeGetBoundingVolumeFunction KzuObjectNodeClass::kzuObjectNodeGetBoundingVolume |
Function for getting bounding volume from object node.
| KzuObjectNodeLoadFromKZBFunction KzuObjectNodeClass::kzuObjectNodeLoadFromKZB |
Function for loading the object node from KZB file.