![]() |
XII Release 0.1.0
|
Public Member Functions | |
| xiiVisualScriptCoroutineAllocator (const xiiSharedPtr< const xiiVisualScriptGraphDescription > &pDesc) | |
| void | Deallocate (void *pObject, xiiAllocatorBase *pAllocator=nullptr) override |
| Deallocates the given instance. | |
| xiiInternal::NewInstance< void > | AllocateInternal (xiiAllocatorBase *pAllocator) override |
Public Member Functions inherited from xiiRTTIAllocator | |
| virtual bool | CanAllocate () const |
| Returns whether the type that is represented by this allocator, can be dynamically allocated at runtime. | |
| template<typename T> | |
| xiiInternal::NewInstance< T > | Allocate (xiiAllocatorBase *pAllocator=nullptr) |
| Allocates one instance. | |
| template<typename T> | |
| xiiInternal::NewInstance< T > | Clone (const void *pObject, xiiAllocatorBase *pAllocator=nullptr) |
| Clones the given instance. | |
|
overridevirtual |
Implements xiiRTTIAllocator.
|
overridevirtual |
Deallocates the given instance.
Implements xiiRTTIAllocator.