Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# deSceneStaticMesh Class Reference

`#include <deScene_priv.hpp>`

Inheritance diagram for deSceneStaticMesh:

[legend]
Collaboration diagram for deSceneStaticMesh:

[legend]
List of all members.

## Public Member Functions
| deSceneStaticMesh ()
virtual | ~deSceneStaticMesh ()
IdeSceneObject::interface_t | GetSOIType ()
void * | GetSOInterface (IdeSceneObject::interface_t i)
deBoolean | DeSerializeLoad ()
long | TraverseForRender (IdeSceneGraph::deSceneTraversal *Params)
void | SetMesh (IdeMesh *mesh)
void | SetTransparent (deBoolean Trans)
## Public Attributes
| WorldObjectClassDef
## Private Attributes
IdeMesh * | mMesh
deIDPair | mMeshID

## Constructor & Destructor Documentation

deSceneStaticMesh::deSceneStaticMesh | ( |  | ) |

deSceneStaticMesh::~deSceneStaticMesh | ( |  | ) | `[virtual]`

## Member Function Documentation

deBoolean deSceneStaticMesh::DeSerializeLoad | ( |  | ) | `[virtual]`

| Call after all objects in a world have been loaded, to allow pointers to be correctly resolved from World and Object ID's Reimplemented from deSceneObject.

void* deSceneStaticMesh::GetSOInterface | ( | IdeSceneObject::interface_t | i | ) | `[virtual]`

| Reimplemented from deSceneObject.

IdeSceneObject::interface_t deSceneStaticMesh::GetSOIType | ( |  | ) | `[virtual]`

| Reimplemented from deSceneObject.

void deSceneStaticMesh::SetMesh | ( | IdeMesh * | mesh | ) | `[virtual]`

| Implements IdeSceneStaticMesh.

void deSceneStaticMesh::SetTransparent | ( | deBoolean | Trans | ) | `[virtual]`

| Implements IdeSceneStaticMesh.

long deSceneStaticMesh::TraverseForRender | ( | IdeSceneGraph::deSceneTraversal * | Params | ) | `[virtual]`

| Implements deSceneObject.

## Member Data Documentation

IdeMesh* deSceneStaticMesh::mMesh`[private]`

deIDPair deSceneStaticMesh::mMeshID`[private]`

deSceneStaticMesh::WorldObjectClassDef

The documentation for this class was generated from the following files:

- deScene_priv.hpp
- deSolidObject.cpp