RavEngine
Loading...
Searching...
No Matches
physx::pvdsdk::PvdInstanceDataStream Class Referenceabstract
Inheritance diagram for physx::pvdsdk::PvdInstanceDataStream:
[legend]

Classes

class  PvdCommand
 

Public Member Functions

virtual PvdError createInstance (const NamespacedName &cls, const void *instance)=0
 
template<typename TDataType >
PvdError createInstance (const TDataType *inst)
 
virtual bool isInstanceValid (const void *instance)=0
 
virtual PvdError setPropertyValue (const void *instance, String name, DataRef< const uint8_t > data, const NamespacedName &incomingTypeName)=0
 
template<typename TDataType >
PvdError setPropertyValue (const void *instance, String name, const TDataType &value)
 
template<typename TDataType >
PvdError setPropertyValue (const void *instance, String name, const TDataType *value, uint32_t numItems)
 
virtual PvdError beginSetPropertyValue (const void *instance, String name, const NamespacedName &incomingTypeName)=0
 
template<typename TDataType >
PvdError beginSetPropertyValue (const void *instance, String name)
 
virtual PvdError appendPropertyValueData (DataRef< const uint8_t > data)=0
 
template<typename TDataType >
PvdError appendPropertyValueData (const TDataType *value, uint32_t numItems)
 
virtual PvdError endSetPropertyValue ()=0
 
virtual PvdError setPropertyMessage (const void *instance, const NamespacedName &msgName, DataRef< const uint8_t > data)=0
 
template<typename TDataType >
PvdError setPropertyMessage (const void *instance, const TDataType &value)
 
virtual PvdError beginPropertyMessageGroup (const NamespacedName &msgName)=0
 
template<typename TDataType >
PvdError beginPropertyMessageGroup ()
 
virtual PvdError sendPropertyMessageFromGroup (const void *instance, DataRef< const uint8_t > data)=0
 
template<typename TDataType >
PvdError sendPropertyMessageFromGroup (const void *instance, const TDataType &value)
 
virtual PvdError endPropertyMessageGroup ()=0
 
virtual PvdError pushBackObjectRef (const void *instId, String propName, const void *objRef)=0
 
virtual PvdError removeObjectRef (const void *instId, String propName, const void *objRef)=0
 
virtual PvdError destroyInstance (const void *key)=0
 
virtual PvdError beginSection (const void *instance, String name)=0
 
virtual PvdError endSection (const void *instance, String name)=0
 
virtual PvdError originShift (const void *scene, PxVec3 shift)=0
 
virtual void * allocateMemForCmd (uint32_t length)=0
 
virtual void pushPvdCommand (PvdCommand &cmd)=0
 
virtual void flushPvdCommand ()=0
 

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