Drag[en]gine Game Engine
1.21
|
Graphic Module World Peer. More...
#include <deBaseGraphicWorld.h>
Public Member Functions | |
Constructors and Destructors | |
deBaseGraphicWorld () | |
Create new peer. More... | |
virtual | ~deBaseGraphicWorld () |
Clean up peer. More... | |
Notifications | |
virtual void | Update (float elapsed) |
virtual void | SizeChanged () |
Size changed. More... | |
virtual void | HeightTerrainChanged () |
Height Terrain has changed. More... | |
virtual void | LightingChanged () |
Global lighting parameters have changed. More... | |
virtual void | SkyAdded (deSkyInstance *sky) |
Sky has been added. More... | |
virtual void | SkyRemoved (deSkyInstance *sky) |
Sky has been removed. More... | |
virtual void | AllSkiesRemoved () |
All skies have been removed. More... | |
virtual void | BillboardAdded (deBillboard *billboard) |
Billboard has been added. More... | |
virtual void | BillboardRemoved (deBillboard *billboard) |
Billboard has been removed. More... | |
virtual void | AllBillboardsRemoved () |
All billboards have been removed. More... | |
virtual void | CameraAdded (deCamera *camera) |
Camera has been added. More... | |
virtual void | CameraRemoved (deCamera *camera) |
Camera has been removed. More... | |
virtual void | AllCamerasRemoved () |
All cameras have been removed. More... | |
virtual void | ComponentAdded (deComponent *component) |
Component has been added. More... | |
virtual void | ComponentRemoved (deComponent *component) |
Component has been removed. More... | |
virtual void | AllComponentsRemoved () |
All components have been removed. More... | |
virtual void | DebugDrawerAdded (deDebugDrawer *debugDrawer) |
DebugDrawer has been added. More... | |
virtual void | DebugDrawerRemoved (deDebugDrawer *debugDrawer) |
DebugDrawer has been removed. More... | |
virtual void | AllDebugDrawersRemoved () |
All debugDrawers have been removed. More... | |
virtual void | EnvMapProbeAdded (deEnvMapProbe *envMapProbe) |
Environment map probe has been added. More... | |
virtual void | EnvMapProbeRemoved (deEnvMapProbe *envMapProbe) |
Environment map probe has been removed. More... | |
virtual void | AllEnvMapProbesRemoved () |
All environment map probes have been removed. More... | |
virtual void | LightAdded (deLight *light) |
Light has been added. More... | |
virtual void | LightRemoved (deLight *light) |
Light has been removed. More... | |
virtual void | AllLightsRemoved () |
All lights have been removed. More... | |
virtual void | LumimeterAdded (deLumimeter *lumimeter) |
Lumimeter has been added. More... | |
virtual void | LumimeterRemoved (deLumimeter *lumimeter) |
Lumimeter has been removed. More... | |
virtual void | AllLumimetersRemoved () |
All lumimeters have been removed. More... | |
virtual void | ParticleEmitterAdded (deParticleEmitterInstance *emitter) |
Particle emitter has been added. More... | |
virtual void | ParticleEmitterRemoved (deParticleEmitterInstance *emitter) |
Particle emitter has been removed. More... | |
virtual void | AllParticleEmittersRemoved () |
All particle emitters have been removed. More... | |
virtual void | PropFieldAdded (dePropField *propField) |
Prop Field has been added. More... | |
virtual void | PropFieldRemoved (dePropField *propField) |
Prop Field has been removed. More... | |
virtual void | AllPropFieldsRemoved () |
All Prop Fields have been removed. More... | |
virtual void | SmokeEmitterAdded (deSmokeEmitter *smokeEmitter) |
Smoke Emitter has been added. More... | |
virtual void | SmokeEmitterRemoved (deSmokeEmitter *smokeEmitter) |
Smoke Emitter has been removed. More... | |
virtual void | AllSmokeEmittersRemoved () |
All Smoke Emitters have been removed. More... | |
Graphic Module World Peer.
deBaseGraphicWorld::deBaseGraphicWorld | ( | ) |
Create new peer.
|
virtual |
Clean up peer.
|
virtual |
All billboards have been removed.
|
virtual |
All cameras have been removed.
|
virtual |
All components have been removed.
|
virtual |
All debugDrawers have been removed.
|
virtual |
All environment map probes have been removed.
|
virtual |
All lights have been removed.
|
virtual |
All lumimeters have been removed.
|
virtual |
All particle emitters have been removed.
|
virtual |
All Prop Fields have been removed.
|
virtual |
All skies have been removed.
|
virtual |
All Smoke Emitters have been removed.
|
virtual |
Billboard has been added.
|
virtual |
Billboard has been removed.
|
virtual |
Camera has been added.
|
virtual |
Camera has been removed.
|
virtual |
Component has been added.
|
virtual |
Component has been removed.
|
virtual |
DebugDrawer has been added.
|
virtual |
DebugDrawer has been removed.
|
virtual |
Environment map probe has been added.
|
virtual |
Environment map probe has been removed.
|
virtual |
Height Terrain has changed.
|
virtual |
Light has been added.
|
virtual |
Global lighting parameters have changed.
|
virtual |
Light has been removed.
|
virtual |
Lumimeter has been added.
|
virtual |
Lumimeter has been removed.
|
virtual |
Particle emitter has been added.
|
virtual |
Particle emitter has been removed.
|
virtual |
Prop Field has been added.
|
virtual |
Prop Field has been removed.
|
virtual |
Size changed.
|
virtual |
Sky has been added.
|
virtual |
Sky has been removed.
|
virtual |
Smoke Emitter has been added.
|
virtual |
Smoke Emitter has been removed.
|
virtual |
Update dynamic parts of scene like the skins.
elapsed | Seconds elapsed since last update |