IFXModel |
IFXModel interface contains the data relevant to a 3-D model.
|
Interface Methods |
Description |
|
Gets the default shader ID for the model |
|
|
Sets the default shader ID for the model |
|
|
Gets the model resource ID for the model |
|
|
Sets the model resource ID for the model |
|
|
Gets the Style ID for the Style Palette |
|
|
Sets the Style ID for the Style Palette |
|
|
Gets the name for the style for the Style Palette |
|
|
Sets the name for the style for the Style Palette |
|
|
Gets the Physics Modifier Parameters |
|
|
Sets the Physics Modifier Parameters |
|
|
Gets the collision groups |
|
|
Sets the collision groups |
|
|
Gets the collision mask |
|
|
Sets the collision mask |
|
|
Gets the light mask |
|
|
Sets the light mask |
|
|
Gets the visibility factor |
|
|
Sets the visibility factor |
|
|
Gets the bounding sphere vectors |
|
|
Points to an IFXModelData |
This method gets the default shader ID for the model.
Parameters:
|
pOutDefaultShaderID |
Pointer to the default Shader ID number |
This method sets the default shader ID for the model.
Parameters:
|
uInDefaultShaderID |
The default Shader ID number |
This method gets the model resource ID for the model.
Parameters:
|
*OutModelResourceID |
Pointer to the model resource ID number |
This method sets the model resource ID for the model.
Parameters:
|
InModelResourceID |
Model resouce ID number |
This method gets the Style ID for the Style Palette.
Parameters:
|
puOutStyleId |
Pointer to the style ID number |
This method sets the Style ID for the Style Palette.
Parameters:
|
uInStyleId |
Style ID number |
This method gets a Style name for the Style Palette.
Parameters:
|
pOutStyleName |
Style name |
This method sets a Style name for the Style Palette.
Parameters:
|
pInStyleName |
Style name |
This method gets the Physics Modifier Parameters.
Parameters:
|
ppOutPhysicsModParam |
Pointer to the Physics Modifier Parameter |
This method sets the Physics Modifier Parameters.
Parameters:
|
pInPhysicsModParam |
Pointer to the Physics Modifier Parameter |
This method gets the collision groups.
Parameters:
None
Return Values:
U32
This method sets the collision groups.
Parameters:
|
uInCollisionGroups |
Collision group number |
This method gets the collision mask.
Parameters:
None
Return Values:
U32
This method sets the collision mask.
Parameters:
|
uInCollisionGroups |
Collision group number |
This method gets the light mask.
Parameters:
None
Return Values:
U32
This method sets the light mask.
Parameters:
|
uInLightGroups |
Light group number |
This method gets the visibility factor.
Parameters:
None
Return Values:
BOOL
This method sets the visibility factor.
Parameters:
|
bInVisible |
Indicates whether visiblity is set |
This method gets the bounding sphere vectors.
Parameters:
|
pBoundingSphere |
Pointer to bounding model |
This method points to an IFXModelData.
Parameters:
|
pModelData |
Pointer to an IFXModelData |
§See asterisked (*) statement at Legal Information © 2001 Intel Corporation.