Zone
A volume in space that encloses objects.
Public Types
Parent
Public Attributes
bool
Public Static Functions
Public Functions
Zone()
Zone(const Polyhedron & polyhedron)
DECLARE_CATEGORY("3D" )
DECLARE_DESCRIPTION("A volume that encloses objects <a href="/coding/file/cmdscan_8cpp/#cmdscan_8cpp_1a2732ab74fa0237854c2ba0f75f88a624">for</a> visibility culling." )
Protected Functions
Detailed Description
A volume in space that encloses objects.
Zones do not physically contain objects in the scene. Rather, any object that has its world box coincide with the world box of a zone is considered to be part of that zone. As such, objects can be in multiple zones at the same time.
Public Types
typedef SceneAmbientSoundObject< ScenePolyhedralZone > Parent
Public Attributes
bool mSelecting
Public Static Functions
_doSelect(void * object, const char * index, const char * data)
consoleInit()
initPersistFields()
Public Functions
Zone()
Zone(const Polyhedron & polyhedron)
DECLARE_CATEGORY("3D" )
DECLARE_CONOBJECT(Zone )
DECLARE_DESCRIPTION("A volume that encloses objects <a href="/coding/file/cmdscan_8cpp/#cmdscan_8cpp_1a2732ab74fa0237854c2ba0f75f88a624">for</a> visibility culling." )
selectWithin()
Protected Functions
_getDefaultEditorSolidColor()
Reimplemented from: SceneSpace
Reimplemented by: Portal