![]() |
XII Release 0.1.0
|
A handle to a component. More...
#include <Declarations.h>
Public Member Functions | |
| XII_DECLARE_HANDLE_TYPE (xiiComponentHandle, xiiComponentId) | |
Friends | |
| class | xiiWorld |
| class | xiiComponentManagerBase |
| class | xiiComponent |
A handle to a component.
Never store a direct pointer to a component. Always store a handle instead. A pointer to a component can be received by calling xiiWorld::TryGetComponent or TryGetComponent on the corresponding component manager. Note that the component might have been deleted so always check the return value of TryGetComponent.