fxRenderObject Class Reference#include <fxRenderObject.h>
Inheritance diagram for fxRenderObject:
[legend]
Member Typedef Documentation
Member Enumeration Documentation
anonymous enum [protected] |
- Enumerator:
-
fxRenderObjectMask |
|
fxRenderObjectAnother |
|
Constructor & Destructor Documentation
fxRenderObject::fxRenderObject |
( |
|
) |
|
fxRenderObject::~fxRenderObject |
( |
|
) |
|
Member Function Documentation
Called when the object is supposed to render itself.
- Parameters:
-
| state | Current rendering state. |
- See also:
- SceneState
- Parameters:
-
| image | Image associated with this object to render. |
- See also:
- SceneRenderImage
Reimplemented from SceneObject.
virtual bool fxRenderObject::prepRenderImage |
( |
SceneState * |
state, |
|
|
const U32 |
stateKey, |
|
|
const U32 |
startZone, |
|
|
const bool |
modifyBaseZoneState = false | |
|
) |
| | [virtual] |
Called when the SceneGraph is ready for the registration of RenderImages.
- See also:
- SceneState
- Parameters:
-
| state | SceneState |
| stateKey | State key of the current SceneState |
| startZone | Base zone index |
| modifyBaseZoneState | If true, the object needs to modify the zone state. |
Reimplemented from SceneObject.
bool fxRenderObject::onAdd |
( |
|
) |
[virtual] |
Called when the object is added to the sim.
Reimplemented from SceneObject.
void fxRenderObject::onRemove |
( |
|
) |
[virtual] |
Called when the object is removed from the sim.
Reimplemented from SceneObject.
void fxRenderObject::onEditorEnable |
( |
|
) |
[virtual] |
Called when the editor is activated.
Reimplemented from SimObject.
void fxRenderObject::onEditorDisable |
( |
|
) |
[virtual] |
Called when the editor is deactivated.
Reimplemented from SimObject.
void fxRenderObject::inspectPostApply |
( |
|
) |
[virtual] |
Instructs this object to pack its state for transfer over the network.
- Parameters:
-
| conn | Net connection being used |
| mask | Mask indicating fields to transmit. |
| stream | Bitstream to pack data to |
- Returns:
- Any bits which were not dealt with. The value is stored by the networking system. Don't set bits you weren't passed.
Reimplemented from NetObject.
Instructs this object to read state data previously packed with packUpdate.
- Parameters:
-
| conn | Net connection being used |
| stream | stream to read from |
Reimplemented from NetObject.
static void fxRenderObject::initPersistFields |
( |
|
) |
[static] |
Field Documentation
|