nw::gfx::SceneEnvironmentSetting Classclass SceneEnvironmentSetting : public nw::gfx::SceneObject
The class indicating the scene environment settings.
nw::gfx::SceneEnvironmentSetting::CameraBinder
|
Structure for camera binding. |
|---|---|
nw::gfx::SceneEnvironmentSetting::Description
|
Content to configure. |
nw::gfx::SceneEnvironmentSetting::FogBinder
|
The structure for fog binding. |
nw::gfx::SceneEnvironmentSetting::LightSetBinder
|
The structure for light set binding. |
typedef Definitions| S |
DEFAULT_MAX_CHILDREN
|
const int | Maximum number of children when a fixed amount of memory is used.(Derived from SceneObject.) |
|---|---|---|---|
| S |
DEFAULT_MAX_CALLBACKS
|
const int | Maximum number of callbacks when a fixed amount of memory is used.(Derived from SceneObject.) |
| S |
MAX_NAME_LENGTH
|
const int | Limit on names of scene objects.(Derived from SceneObject.) |
NW_UT_RUNTIME_TYPEINFO
|
|---|
| Creation/Destruction | ||
|---|---|---|
| S |
Create
|
Creates the scene environment settings. |
| S |
GetMemorySize
|
Gets the memory size required at time of creation. |
Destroy
|
Destroys an object.(Derived from GfxObject.) |
|
| Updating | ||
ResolveReference
|
Uses scene contexts to resolve references. | |
Clear
|
Clears scene environment settings for which references have been resolved. Use when changing the SceneContext and running ResolveReference again. |
|
| Set/Get | ||
GetResSceneEnvironmentSetting
|
Gets the resource. | |
GetCameraBegin
|
Gets the iterator pointing to the start of the camera. | |
GetCameraEnd
|
Gets the iterator pointing to the end of the camera. | |
GetFogBegin
|
Gets the iterator pointing to the start of the fog. | |
GetFogEnd
|
Gets the iterator pointing to the end of the fog. | |
GetLightSetBegin
|
Gets the iterator pointing to the start of the light set. | |
GetLightSetEnd
|
Gets the iterator pointing to the end of the light set. | |
| Resources | ||
GetResSceneObject
|
Gets the scene object resource.(Derived from SceneObject.) |
|
GetName
|
Gets the name from the resource.(Derived from SceneObject.) |
|
| Constructors and Destructors | ||
| protected |
SceneEnvironmentSetting
|
Constructor. |
| protected V |
~SceneEnvironmentSetting
|
Destructor. |
nw::gfx::GfxObject
nw::gfx::SceneObject
nw::gfx::SceneEnvironmentSetting
CONFIDENTIAL