![]() |
ezEngine Release 25.08
|
Public Member Functions | |
ezVisualScriptCoroutineAllocator (const ezSharedPtr< const ezVisualScriptGraphDescription > &pDesc) | |
void | Deallocate (void *pObject, ezAllocator *pAllocator=nullptr) override |
Deallocates the given instance. | |
ezInternal::NewInstance< void > | AllocateInternal (ezAllocator *pAllocator) override |
![]() | |
virtual bool | CanAllocate () const |
Returns whether the type that is represented by this allocator, can be dynamically allocated at runtime. | |
template<typename T > | |
ezInternal::NewInstance< T > | Allocate (ezAllocator *pAllocator=nullptr) |
Allocates one instance. | |
template<typename T > | |
ezInternal::NewInstance< T > | Clone (const void *pObject, ezAllocator *pAllocator=nullptr) |
Clones the given instance. | |
|
overridevirtual |
Implements ezRTTIAllocator.
|
overridevirtual |
Deallocates the given instance.
Implements ezRTTIAllocator.