#include <scene.h>
Inheritance diagram for oxygen::Scene:
Public Member Functions | |
Scene () | |
~Scene () | |
virtual const salt::Matrix & | GetWorldTransform () const |
returns the world transform of this node (always identity, terminates upward recursion) | |
virtual void | SetWorldTransform (const salt::Matrix &transform) |
sets the world transform of this node | |
void | SetModified (bool modified) |
marks the scene as modified, i.e. | |
bool | GetModified () |
returns true iff the scene is marked modified | |
Protected Attributes | |
bool | mModified |
true, if the scene is modified |
It is usually created via the scene server.
Definition at line 46 of file scene.h.
|
|
|
|
|
returns true iff the scene is marked modified
Definition at line 51 of file scene.cpp. References mModified. |
|
returns the world transform of this node (always identity, terminates upward recursion)
Reimplemented from oxygen::BaseNode. Definition at line 37 of file scene.cpp. References oxygen::BaseNode::mIdentityMatrix. |
|
marks the scene as modified, i.e. scene nodes were added or removed since the last update. This useful for monitors to decide between an incremental or a full state update Definition at line 46 of file scene.cpp. References mModified. |
|
sets the world transform of this node
Reimplemented from oxygen::BaseNode. |
|
true, if the scene is modified
Definition at line 70 of file scene.h. Referenced by GetModified(), and SetModified(). |