CFx SDK Documentation
2020SP3
|
#include <TrVisMetafileStream.h>
Public Types | |
enum | Type { Type_Vertex = 0, Type_Normal, Type_Color, Type_TexCoord, Type_Index, Type_Marker, Type_Invalid = 0x0F, Type_NoReset = Type_Invalid } |
Public Member Functions | |
OdTrVisArrayWrapper () | |
void | setArray (Type type, const void *pPtr, OdUInt32 size) |
void | clearArray () |
void | concatArray (const void *pPtr, OdUInt32 size) |
void | setArray_flt (Type type, const double *pPtr, OdUInt32 size) |
void | concatArray_flt (const double *pPtr, OdUInt32 size) |
void | setArray_flt (Type type, const OdUInt8 *pPtr, OdUInt32 size) |
void | concatArray_flt (const OdUInt8 *pPtr, OdUInt32 size) |
void | setArray_ush (Type type, const OdInt32 *pPtr, OdUInt32 size) |
void | concatArray_ush (const OdInt32 *pPtr, OdUInt32 size) |
void | save (OdGsFiler *pFiler) const |
void | load (OdGsFiler *pFiler) |
Public Attributes | |
void * | m_pData |
OdUInt32 | m_uSize |
OdUInt32 | m_type: 4 |
OdUInt32 | m_bind: 28 |
This structure extends flat metafile containers by specific GLES2 elements.
<group !!RECORDS_TD_APIRef>
Definition at line 226 of file TrVisMetafileStream.h.
Enumerator | |
---|---|
Type_Vertex | |
Type_Normal | |
Type_Color | |
Type_TexCoord | |
Type_Index | |
Type_Marker | |
Type_Invalid | |
Type_NoReset |
Definition at line 233 of file TrVisMetafileStream.h.
|
inline |
Definition at line 246 of file TrVisMetafileStream.h.
void OdTrVisArrayWrapper::clearArray | ( | ) |
OdUInt32 OdTrVisArrayWrapper::m_bind |
Definition at line 231 of file TrVisMetafileStream.h.
void* OdTrVisArrayWrapper::m_pData |
Definition at line 228 of file TrVisMetafileStream.h.
OdUInt32 OdTrVisArrayWrapper::m_type |
Definition at line 230 of file TrVisMetafileStream.h.
OdUInt32 OdTrVisArrayWrapper::m_uSize |
Definition at line 229 of file TrVisMetafileStream.h.