SceneRootZone
Engine/source/scene/zones/sceneRootZone.h
Root zone in a scene.
Public Types
Parent
Protected Functions
bool
Called when this is added to a SceneManager.
Called when this is removed from its current SceneManager.
Public Functions
bool
containsPoint(const Point3F & point)
Return a textual description of the object.
bool
getOverlappingZones(const Box3F & aabb, U32 * outZones, U32 & outNumZones)
getPointZone(const Point3F & p)
bool
onAdd()
Called when the object is added to the sim.
Detailed Description
Root zone in a scene.
The root zone is an infinite zone that contains all others zones and objects in the scene.
This class is not declared as a ConsoleObject and is not visible from TorqueScript. SceneRootZone objects are not registered with the Sim system.
Public Types
typedef SceneSimpleZone Parent
Protected Functions
onSceneAdd()
Reimplemented from: SceneSimpleZone
onSceneRemove()
Reimplemented from: SceneZoneSpace
Public Functions
SceneRootZone()
containsPoint(const Point3F & point)
describeSelf()
Reimplemented from: SceneSimpleZone
getOverlappingZones(const Box3F & aabb, U32 * outZones, U32 & outNumZones)
Reimplemented from: SceneSimpleZone
getPointZone(const Point3F & p)
onAdd()
Reimplemented from: SceneSpace
onRemove()
Reimplemented from: SceneSpace