IFXAuthorMeshGroup |
The IFXAuthorGroup class groups together a set of IFXAuthorMeshes to specify an entire model. These structures are easy to manipulate, but must be compiled into an IFXMeshGroup for efficient run-time rendering.
|
Interface Methods |
Description |
|
Allocates all memory required by the mesh |
|
|
Frees all allocated memory |
|
|
Returns the current number of meshes |
|
|
Returns a pointer to each IFXAuthorMesh |
|
|
Sets an IFXAuthorMesh structure to point to a specific mesh |
This method allocates all memory required by the mesh as described in the IFXAuthorAllocationDescriptor.
Parameters:
None
Comments:
Must be called after construction and prior to mesh usage.
This method frees all allocated memory.
Parameters:
None
This method returns the current number of meshes.
Parameters:
None
Return Values:
IFXAuthorGeomIndex
This method returns a pointer to each IFXAuthorMesh.
Parameters:
|
U32 index |
Index of the specific IFXAuthorMesh |
Return Values:
IFXAuthorMesh*
This method sets an IFXAuthorMesh structure to point to a specific mesh. This method must be called for each mesh to be accessed.
Parameters:
|
U32 index |
Index of the specific IFXAuthorMesh |
|
IFXAuthorMesh* pMesh |
Pointer to the IFXAuthorMesh |
Return Values:
IFXAuthorMesh*
Comments:
You will get an error 0x80000001 from IFXAuthorGeomCompiler::Compile() if any IFXAuthorMesh passed to the IFXAuthorMeshGroup() object with this method has not been initialized by passing a valid IFXAuthorAllocationDescriptor to IFXAuthorMesh::Initialize() method.
§See asterisked (*) statement at Legal Information © 2001 Intel Corporation.