Drag[en]gine Game Engine  1.21
deBaseGraphicCamera Class Reference

Graphic Module Camera Peer. More...

#include <deBaseGraphicCamera.h>

Public Member Functions

Constructors and Destructors
 deBaseGraphicCamera ()
 Create a new peer. More...
 
virtual ~deBaseGraphicCamera ()
 Clean up peer. More...
 
Notifications
virtual void PositionChanged ()
 Position changed. More...
 
virtual void OrientationChanged ()
 Orientation changed. More...
 
virtual void ParameterChanged ()
 Camera parameter changed. More...
 
virtual void AdaptionChanged ()
 Adaption parameter changed. More...
 
virtual void LayerMaskChanged ()
 Layer mask changed. More...
 
virtual void EffectAdded (int index, deEffect *effect)
 Effect has been added. More...
 
virtual void EffectRemoved (int index, deEffect *effect)
 Effect has been removed. More...
 
virtual void AllEffectsRemoved ()
 All effects have been removed. More...
 
virtual void ResetAdaptedIntensity ()
 Request graphic module to reset adapted intensity to optimal value. More...
 
For use by VR Module only
virtual void VRAssignedToHMD ()
 Camera assigned to HMD. More...
 
virtual void VRResignedFromHMD ()
 Camera resigned from HMD. More...
 
virtual void VRRenderParametersChanged ()
 

Detailed Description

Graphic Module Camera Peer.

Constructor & Destructor Documentation

◆ deBaseGraphicCamera()

deBaseGraphicCamera::deBaseGraphicCamera ( )

Create a new peer.

◆ ~deBaseGraphicCamera()

virtual deBaseGraphicCamera::~deBaseGraphicCamera ( )
virtual

Clean up peer.

Member Function Documentation

◆ AdaptionChanged()

virtual void deBaseGraphicCamera::AdaptionChanged ( )
virtual

Adaption parameter changed.

◆ AllEffectsRemoved()

virtual void deBaseGraphicCamera::AllEffectsRemoved ( )
virtual

All effects have been removed.

◆ EffectAdded()

virtual void deBaseGraphicCamera::EffectAdded ( int  index,
deEffect effect 
)
virtual

Effect has been added.

◆ EffectRemoved()

virtual void deBaseGraphicCamera::EffectRemoved ( int  index,
deEffect effect 
)
virtual

Effect has been removed.

◆ LayerMaskChanged()

virtual void deBaseGraphicCamera::LayerMaskChanged ( )
virtual

Layer mask changed.

◆ OrientationChanged()

virtual void deBaseGraphicCamera::OrientationChanged ( )
virtual

Orientation changed.

◆ ParameterChanged()

virtual void deBaseGraphicCamera::ParameterChanged ( )
virtual

Camera parameter changed.

◆ PositionChanged()

virtual void deBaseGraphicCamera::PositionChanged ( )
virtual

Position changed.

◆ ResetAdaptedIntensity()

virtual void deBaseGraphicCamera::ResetAdaptedIntensity ( )
virtual

Request graphic module to reset adapted intensity to optimal value.

◆ VRAssignedToHMD()

virtual void deBaseGraphicCamera::VRAssignedToHMD ( )
virtual

Camera assigned to HMD.

Version
1.6

Called from main thread.

◆ VRRenderParametersChanged()

virtual void deBaseGraphicCamera::VRRenderParametersChanged ( )
virtual
Version
1.6
Deprecated:
Not used.

◆ VRResignedFromHMD()

virtual void deBaseGraphicCamera::VRResignedFromHMD ( )
virtual

Camera resigned from HMD.

Version
1.6

Called from main thread.


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