RavEngine
Loading...
Searching...
No Matches
physx::Vd::PxPvdExtendedIndexedPropertyAccessor< TKey, TObjectType, TIndexType, TPropertyType > Struct Template Reference
Inheritance diagram for physx::Vd::PxPvdExtendedIndexedPropertyAccessor< TKey, TObjectType, TIndexType, TPropertyType >:
[legend]
Collaboration diagram for physx::Vd::PxPvdExtendedIndexedPropertyAccessor< TKey, TObjectType, TIndexType, TPropertyType >:
[legend]

Public Types

typedef PxExtendedIndexedPropertyInfo< TKey, TObjectType, TIndexType, TPropertyType > TPropertyInfoType
 
typedef TPropertyType prop_type
 

Public Member Functions

 PxPvdExtendedIndexedPropertyAccessor (const TPropertyInfoType &inProp, PxU32 inIndex)
 
PxU32 size (const TObjectType *inObj) const
 
prop_type get (const TObjectType *inObj, TIndexType index) const
 
void set (TObjectType *inObj, TIndexType index, prop_type val) const
 
void operator= (PxPvdExtendedIndexedPropertyAccessor &)
 
- Public Member Functions inherited from physx::Vd::ValueStructOffsetRecord
void setupValueStructOffset (PxU32 inValue) const
 

Public Attributes

TIndexType mIndex
 
const TPropertyInfoType & mProperty
 
- Public Attributes inherited from physx::Vd::ValueStructOffsetRecord
bool mHasValidOffset
 
PxU32 mOffset
 

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