My Project
Public Member Functions | List of all members
ParaEngine::CParaRawData Struct Reference

Public Member Functions

unsigned int GetSize ()
 current size
 
const byte * GetBuffer ()
 get the buffer from the beginning
 
unsigned int AddRawData (const DWORD *pData, int nCount)
 Add specified data to raw data. More...
 
unsigned int AddRawData (const short *pData, int nCount)
 
unsigned int AddRawData (const Vector2 *pData, int nCount)
 
unsigned int AddRawData (const Vector3 *pData, int nCount)
 
unsigned int AddRawData (const Vector4 *pData, int nCount)
 
unsigned int AddRawData (const Matrix4 *pData, int nCount)
 
unsigned int AddRawData (const char *pData, int nCount)
 
unsigned int AddRawData (const std::string &str)
 

Member Function Documentation

§ AddRawData() [1/7]

unsigned int ParaEngine::CParaRawData::AddRawData ( const DWORD *  pData,
int  nCount 
)
inline

Add specified data to raw data.

Parameters
nCountnumber of objects.
Returns
: offset of the beginning of data added.

§ AddRawData() [2/7]

unsigned int ParaEngine::CParaRawData::AddRawData ( const short *  pData,
int  nCount 
)
inline
Parameters
nCountnumber of objects.

§ AddRawData() [3/7]

unsigned int ParaEngine::CParaRawData::AddRawData ( const Vector2 pData,
int  nCount 
)
inline
Parameters
nCountnumber of objects.

§ AddRawData() [4/7]

unsigned int ParaEngine::CParaRawData::AddRawData ( const Vector3 pData,
int  nCount 
)
inline
Parameters
nCountnumber of objects.

§ AddRawData() [5/7]

unsigned int ParaEngine::CParaRawData::AddRawData ( const Vector4 pData,
int  nCount 
)
inline
Parameters
nCountnumber of objects.

§ AddRawData() [6/7]

unsigned int ParaEngine::CParaRawData::AddRawData ( const Matrix4 pData,
int  nCount 
)
inline
Parameters
nCountnumber of objects.

§ AddRawData() [7/7]

unsigned int ParaEngine::CParaRawData::AddRawData ( const char *  pData,
int  nCount 
)
inline
Parameters
nCountnumber of objects.

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