Plasma Engine  2.0
Loading...
Searching...
No Matches
plConstantBufferStorage< T > Class Template Reference
Inheritance diagram for plConstantBufferStorage< T >:

Public Member Functions

PL_FORCE_INLINE T & GetDataForWriting ()
 
PL_FORCE_INLINE const T & GetDataForReading () const
 
- Public Member Functions inherited from plConstantBufferStorageBase
plArrayPtr< plUInt8 > GetRawDataForWriting ()
 
plArrayPtr< const plUInt8 > GetRawDataForReading () const
 
void UploadData (plGALCommandEncoder *pCommandEncoder)
 
PL_ALWAYS_INLINE plGALBufferHandle GetGALBufferHandle () const
 

Additional Inherited Members

- Protected Member Functions inherited from plConstantBufferStorageBase
 plConstantBufferStorageBase (plUInt32 uiSizeInBytes)
 
- Protected Attributes inherited from plConstantBufferStorageBase
bool m_bHasBeenModified = false
 
plUInt32 m_uiLastHash = 0
 
plGALBufferHandle m_hGALConstantBuffer
 
plArrayPtr< plUInt8 > m_Data
 

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