#include <ModuleDestructible.h>
Public Member Functions | |
virtual void | onWriteBegin (DestructibleSyncHeader *&bufferStart, uint32_t bufferSize)=0 |
virtual void | onWriteDone (uint32_t headerCount)=0 |
virtual void | onPreProcessReadBegin (DestructibleSyncHeader *&bufferStart, uint32_t &bufferSize, bool &continuePointerSwizzling)=0 |
virtual void | onPreProcessReadDone (uint32_t headerCount)=0 |
virtual void | onReadBegin (const DestructibleSyncHeader *&bufferStart)=0 |
virtual void | onReadDone (const char *debugMessage)=0 |
Protected Member Functions | |
virtual | ~UserDestructibleSyncHandler () |
Sync-able Callback Class.
virtual nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader >::~UserDestructibleSyncHandler | ( | ) | [inline, protected, virtual] |
virtual void nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader >::onPreProcessReadBegin | ( | DestructibleSyncHeader *& | bufferStart, |
uint32_t & | bufferSize, | ||
bool & | continuePointerSwizzling | ||
) | [pure virtual] |
Called when pre-process read begins.
virtual void nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader >::onPreProcessReadDone | ( | uint32_t | headerCount | ) | [pure virtual] |
Called when pre-process read done.
virtual void nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader >::onReadBegin | ( | const DestructibleSyncHeader *& | bufferStart | ) | [pure virtual] |
Called when read begins.
virtual void nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader >::onReadDone | ( | const char * | debugMessage | ) | [pure virtual] |
Called when read done.
virtual void nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader >::onWriteBegin | ( | DestructibleSyncHeader *& | bufferStart, |
uint32_t | bufferSize | ||
) | [pure virtual] |
Called when write begins.
virtual void nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader >::onWriteDone | ( | uint32_t | headerCount | ) | [pure virtual] |
Called when write done.