deBaseGraphicWorld Class Reference

Graphic Module World Peer. More...

#include <deBaseGraphicWorld.h>

List of all members.

Public Member Functions

Constructors and Destructors
 deBaseGraphicWorld ()
 Creates a new peer.
virtual ~deBaseGraphicWorld ()
 Cleans up the peer.
Notifications
virtual void Update (float elapsed)
 Update dynamic parts of scene like the skins.
virtual void SizeChanged ()
 Size changed.
virtual void SkyChanged ()
 Sky has changed.
virtual void HeightTerrainChanged ()
 Height Terrain has changed.
virtual void LightingChanged ()
 Global lighting parameters have changed.
virtual void CameraAdded (int index, deCamera *camera)
 Camera has been added.
virtual void CameraRemoved (int index, deCamera *camera)
 Camera has been removed.
virtual void AllCamerasRemoved ()
 All cameras have been removed.
virtual void ComponentAdded (int index, deComponent *component)
 Component has been added.
virtual void ComponentRemoved (int index, deComponent *component)
 Component has been removed.
virtual void AllComponentsRemoved ()
 All components have been removed.
virtual void LightAdded (int index, deLight *light)
 Light has been added.
virtual void LightRemoved (int index, deLight *light)
 Light has been removed.
virtual void AllLightsRemoved ()
 All lights have been removed.
virtual void DebugDrawerAdded (int index, deDebugDrawer *debugDrawer)
 DebugDrawer has been added.
virtual void DebugDrawerRemoved (int index, deDebugDrawer *debugDrawer)
 DebugDrawer has been removed.
virtual void AllDebugDrawersRemoved ()
 All debugDrawers have been removed.
virtual void LumimeterAdded (int index, deLumimeter *lumimeter)
 Lumimeter has been added.
virtual void LumimeterRemoved (int index, deLumimeter *lumimeter)
 Lumimeter has been removed.
virtual void AllLumimetersRemoved ()
 All lumimeters have been removed.
virtual void PropFieldAdded (int index, dePropField *propField)
 Prop Field has been added.
virtual void PropFieldRemoved (int index, dePropField *propField)
 Prop Field has been removed.
virtual void AllPropFieldsRemoved ()
 All Prop Fields have been removed.
virtual void ParticleEmitterAdded (deParticleEmitter *emitter)
 Particle emitter has been added.
virtual void ParticleEmitterRemoved (deParticleEmitter *emitter)
 Particle emitter has been removed.
virtual void AllParticleEmittersRemoved ()
 All particle emitters have been removed.
virtual void SmokeEmitterAdded (int index, deSmokeEmitter *smokeEmitter)
 Smoke Emitter has been added.
virtual void SmokeEmitterRemoved (int index, deSmokeEmitter *smokeEmitter)
 Smoke Emitter has been removed.
virtual void AllSmokeEmittersRemoved ()
 All Smoke Emitters have been removed.
virtual void OccluderAdded (int index, deOccluder *occluder)
 Occluder has been added.
virtual void OccluderRemoved (int index, deOccluder *occluder)
 Occluder has been removed.
virtual void AllOccludersRemoved ()
 All occluders have been removed.
virtual void PortalSystemAdded (int index, dePortalSystem *portalSystem)
 Portal system has been added.
virtual void PortalSystemRemoved (int index, dePortalSystem *portalSystem)
 Portal system has been removed.
virtual void AllPortalSystemsRemoved ()
 All portal systems have been removed.
virtual void BillboardAdded (deBillboard *billboard)
 Billboard has been added.
virtual void BillboardRemoved (deBillboard *billboard)
 Billboard has been removed.
virtual void AllBillboardsRemoved ()
 All billboards have been removed.

Detailed Description

Graphic Module World Peer.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deBaseGraphicWorld::deBaseGraphicWorld (  )

Creates a new peer.

virtual deBaseGraphicWorld::~deBaseGraphicWorld (  ) [virtual]

Cleans up the peer.


Member Function Documentation

virtual void deBaseGraphicWorld::AllBillboardsRemoved (  ) [virtual]

All billboards have been removed.

virtual void deBaseGraphicWorld::AllCamerasRemoved (  ) [virtual]

All cameras have been removed.

virtual void deBaseGraphicWorld::AllComponentsRemoved (  ) [virtual]

All components have been removed.

virtual void deBaseGraphicWorld::AllDebugDrawersRemoved (  ) [virtual]

All debugDrawers have been removed.

virtual void deBaseGraphicWorld::AllLightsRemoved (  ) [virtual]

All lights have been removed.

virtual void deBaseGraphicWorld::AllLumimetersRemoved (  ) [virtual]

All lumimeters have been removed.

virtual void deBaseGraphicWorld::AllOccludersRemoved (  ) [virtual]

All occluders have been removed.

virtual void deBaseGraphicWorld::AllParticleEmittersRemoved (  ) [virtual]

All particle emitters have been removed.

virtual void deBaseGraphicWorld::AllPortalSystemsRemoved (  ) [virtual]

All portal systems have been removed.

virtual void deBaseGraphicWorld::AllPropFieldsRemoved (  ) [virtual]

All Prop Fields have been removed.

virtual void deBaseGraphicWorld::AllSmokeEmittersRemoved (  ) [virtual]

All Smoke Emitters have been removed.

virtual void deBaseGraphicWorld::BillboardAdded ( deBillboard billboard ) [virtual]

Billboard has been added.

virtual void deBaseGraphicWorld::BillboardRemoved ( deBillboard billboard ) [virtual]

Billboard has been removed.

virtual void deBaseGraphicWorld::CameraAdded ( int  index,
deCamera camera 
) [virtual]

Camera has been added.

virtual void deBaseGraphicWorld::CameraRemoved ( int  index,
deCamera camera 
) [virtual]

Camera has been removed.

virtual void deBaseGraphicWorld::ComponentAdded ( int  index,
deComponent component 
) [virtual]

Component has been added.

virtual void deBaseGraphicWorld::ComponentRemoved ( int  index,
deComponent component 
) [virtual]

Component has been removed.

virtual void deBaseGraphicWorld::DebugDrawerAdded ( int  index,
deDebugDrawer debugDrawer 
) [virtual]

DebugDrawer has been added.

virtual void deBaseGraphicWorld::DebugDrawerRemoved ( int  index,
deDebugDrawer debugDrawer 
) [virtual]

DebugDrawer has been removed.

virtual void deBaseGraphicWorld::HeightTerrainChanged (  ) [virtual]

Height Terrain has changed.

virtual void deBaseGraphicWorld::LightAdded ( int  index,
deLight light 
) [virtual]

Light has been added.

virtual void deBaseGraphicWorld::LightingChanged (  ) [virtual]

Global lighting parameters have changed.

virtual void deBaseGraphicWorld::LightRemoved ( int  index,
deLight light 
) [virtual]

Light has been removed.

virtual void deBaseGraphicWorld::LumimeterAdded ( int  index,
deLumimeter lumimeter 
) [virtual]

Lumimeter has been added.

virtual void deBaseGraphicWorld::LumimeterRemoved ( int  index,
deLumimeter lumimeter 
) [virtual]

Lumimeter has been removed.

virtual void deBaseGraphicWorld::OccluderAdded ( int  index,
deOccluder occluder 
) [virtual]

Occluder has been added.

virtual void deBaseGraphicWorld::OccluderRemoved ( int  index,
deOccluder occluder 
) [virtual]

Occluder has been removed.

virtual void deBaseGraphicWorld::ParticleEmitterAdded ( deParticleEmitter emitter ) [virtual]

Particle emitter has been added.

virtual void deBaseGraphicWorld::ParticleEmitterRemoved ( deParticleEmitter emitter ) [virtual]

Particle emitter has been removed.

virtual void deBaseGraphicWorld::PortalSystemAdded ( int  index,
dePortalSystem portalSystem 
) [virtual]

Portal system has been added.

virtual void deBaseGraphicWorld::PortalSystemRemoved ( int  index,
dePortalSystem portalSystem 
) [virtual]

Portal system has been removed.

virtual void deBaseGraphicWorld::PropFieldAdded ( int  index,
dePropField propField 
) [virtual]

Prop Field has been added.

virtual void deBaseGraphicWorld::PropFieldRemoved ( int  index,
dePropField propField 
) [virtual]

Prop Field has been removed.

virtual void deBaseGraphicWorld::SizeChanged (  ) [virtual]

Size changed.

virtual void deBaseGraphicWorld::SkyChanged (  ) [virtual]

Sky has changed.

virtual void deBaseGraphicWorld::SmokeEmitterAdded ( int  index,
deSmokeEmitter smokeEmitter 
) [virtual]

Smoke Emitter has been added.

virtual void deBaseGraphicWorld::SmokeEmitterRemoved ( int  index,
deSmokeEmitter smokeEmitter 
) [virtual]

Smoke Emitter has been removed.

virtual void deBaseGraphicWorld::Update ( float  elapsed ) [virtual]

Update dynamic parts of scene like the skins.

Parameters:
elapsedSeconds elapsed since last update

The documentation for this class was generated from the following file: