CFx SDK Documentation 2024 SP0
|
#include <GiShmDataStorage.h>
Protected Attributes | |
OdGeVector3dArray | m_normals |
OdCmEntityColorArray | m_trueColors |
OdGePoint3dArray | m_texCoords |
Additional Inherited Members | |
Public Types inherited from OdGiVertexData | |
enum | MapChannel { kAllChannels = 0 } |
|
inline |
Default constructor for objects of the OdGiVertexDataStorage class.
Definition at line 880 of file GiShmDataStorage.h.
|
inline |
Clears all arrays of the specified OdGiVertexData object.
pVertexData | [in] Object to clear arrays of. |
Definition at line 1036 of file GiShmDataStorage.h.
|
inline |
Clones data of the specified OdGiVertexData object.
pData | [in] OdGiVertexData object, data of which to be cloned by this OdGiVertexDataStorage object. |
Definition at line 996 of file GiShmDataStorage.h.
|
inline |
Copies elements with the specified index from all arrays of the specified OdGiVertexData object and appends them to arrays of this OdGiVertexDataStorage object.
pVertexData | [in] Object to copy array elements from. |
nVertex | [in] Index of the elements in arrays. |
Definition at line 1087 of file GiShmDataStorage.h.
|
inline |
Deletes all arrays of the specified OdGiVertexData object.
pVertexData | [in] Object to delete arrays of. |
Definition at line 1051 of file GiShmDataStorage.h.
|
inline |
Retrieves the mapping coordinates array of this OdGiVertexDataStorage object.
channel | [in] Mapping channel. |
Definition at line 969 of file GiShmDataStorage.h.
|
inline |
Retrieves the mapping coordinates array of this OdGiVertexDataStorage object.
channel | [in] Mapping channel. |
Definition at line 958 of file GiShmDataStorage.h.
|
inline |
Retrieves the normals array of this OdGiVertexDataStorage object.
Definition at line 897 of file GiShmDataStorage.h.
|
inline |
Retrieves the normals array of this OdGiVertexDataStorage object.
Definition at line 889 of file GiShmDataStorage.h.
|
inline |
Reserves cells in all arrays of the specified OdGiVertexData object.
pVertexData | [in] Object which arrays to reserve cells in. |
nReserve | [in] Number of cells to reserve. |
Definition at line 1068 of file GiShmDataStorage.h.
|
inline |
Resets all array pointers of this OdGiVertexDataStorage object to NULL.
Definition at line 1005 of file GiShmDataStorage.h.
|
inline |
Resizes the mapping coordinates array.
channel | [in] Mapping channel. |
nSize | [in] New mapping coordinates array size. |
bSetPtr | [in] True to set the mapping coordinates array after resizing. |
Definition at line 988 of file GiShmDataStorage.h.
|
inline |
Resizes the normals array.
nSize | [in] New normals array size. |
bSetPtr | [in] True to set the normals array after resizing. |
Definition at line 913 of file GiShmDataStorage.h.
|
inline |
Resizes the true colors array.
nSize | [in] New true colors array size. |
bSetPtr | [in] True to set the true colors array after resizing. |
Definition at line 946 of file GiShmDataStorage.h.
|
inline |
Sets the mapping coordinates array.
channel | [in] Mapping channel. |
Definition at line 976 of file GiShmDataStorage.h.
|
inline |
Sets the normals array.
Definition at line 902 of file GiShmDataStorage.h.
|
inline |
Sets all arrays of this OdGiVertexDataStorage object using data from the specified OdGiVertexData object.
pVertexData | [in] Object to use data for setting arrays. |
Definition at line 1021 of file GiShmDataStorage.h.
|
inline |
Sets the true colors array.
Definition at line 935 of file GiShmDataStorage.h.
|
inline |
Retrieves the true colors array of this OdGiVertexDataStorage object.
Definition at line 930 of file GiShmDataStorage.h.
|
inline |
Retrieves the true colors array of this OdGiVertexDataStorage object.
Definition at line 922 of file GiShmDataStorage.h.
|
protected |
Definition at line 871 of file GiShmDataStorage.h.
|
protected |
Definition at line 873 of file GiShmDataStorage.h.
|
protected |
Definition at line 872 of file GiShmDataStorage.h.