ezEngine Release 25.08
Loading...
Searching...
No Matches
ezVisualScriptCoroutineAllocator Class Reference
Inheritance diagram for ezVisualScriptCoroutineAllocator:

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
 
- Public Member Functions inherited from ezRTTIAllocator
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.
 

Member Function Documentation

◆ AllocateInternal()

ezInternal::NewInstance< void > ezVisualScriptCoroutineAllocator::AllocateInternal ( ezAllocator pAllocator)
overridevirtual

Implements ezRTTIAllocator.

◆ Deallocate()

void ezVisualScriptCoroutineAllocator::Deallocate ( void *  pObject,
ezAllocator pAllocator = nullptr 
)
overridevirtual

Deallocates the given instance.

Implements ezRTTIAllocator.


The documentation for this class was generated from the following files: