#include <rawData.h>
|
| template<class Self> |
| static Self * | allocInline (U32 numElements TORQUE_TMM_ARGS_DECL) |
◆ Parent
◆ ThisType
◆ ValueType
Type of elements in the buffer.
◆ RawDataT() [1/3]
◆ RawDataT() [2/3]
template<typename T>
| RawDataT |
( |
T * | data, |
|
|
U32 | size, |
|
|
bool | ownMemory = false ) |
|
inline |
◆ RawDataT() [3/3]
◆ ~RawDataT()
◆ alloc()
template<typename T>
| void alloc |
( |
const U32 | newSize | ) |
|
|
inline |
◆ allocInline()
template<typename T>
template<class Self>
| Self * allocInline |
( |
U32 numElements | TORQUE_TMM_ARGS_DECL | ) |
|
|
inlinestatic |
Allocate a RawDataT instance inline with its data elements.
- Parameters
-
| Self | RawDataT instance type; this is a type parameter so this can work with types derived from RawDataT. |
◆ operator=()
◆ reset()
◆ data
◆ ownMemory
If true, the structure own the data buffer and will delete[] it on destruction.
◆ size
Number of elements in the buffer.
The documentation for this class was generated from the following file: