deBaseGraphicComponent Class Reference

Graphic Module Component Peer. More...

#include <deBaseGraphicComponent.h>

List of all members.

Public Member Functions

Constructors and Destructors
 deBaseGraphicComponent ()
 Create new peer.
virtual ~deBaseGraphicComponent ()
 Cleans up the peer.
Notifications
virtual void PositionChanged ()
 Position changed.
virtual void OrientationChanged ()
 Orientation changed.
virtual void ScalingChanged ()
 Scaling changed.
virtual void ModelChanged ()
 Model object changed.
virtual void SkinChanged ()
 Skin object changed.
virtual void ModelAndSkinChanged ()
 Model and skin object changed.
virtual void RigChanged ()
 Rig object changed.
virtual void OccluderChanged ()
 Occluder changed.
virtual void ParametersChanged ()
 Parameter or hint changed.
virtual void UpdateSkin (float elapsed)
 Updates internal skin informations.
virtual void VisibilityChanged ()
 Visitility changed.
virtual void ExtendsChanged ()
 Extends changed.
virtual void MeshDirty ()
 Mesh vertices have been invalidated.
virtual void ModifierAdded (int index, deComponentModifier *modifier)
 Modifier added at the given index.
virtual void ModifierRemoved (int index, deComponentModifier *modifier)
 Modifier removed from the given index.
virtual void AllModifiersRemoved ()
 All modifiers removed.
virtual void ModifierChanged (int index, deComponentModifier *modifier)
 Modifier changed.
virtual void TextureChanged (int index, deComponentTexture &texture)
 Texture changed.
virtual void DynamicSkinChanged ()
 Dynamic skin changed.
virtual void DecalAdded (int index, deDecal *decal)
 Decal has been added.
virtual void DecalRemoved (int index, deDecal *decal)
 Decal has been removed.
virtual void AllDecalsRemoved ()
 All decals have been removed.

Detailed Description

Graphic Module Component Peer.

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

Constructor & Destructor Documentation

deBaseGraphicComponent::deBaseGraphicComponent (  )

Create new peer.

virtual deBaseGraphicComponent::~deBaseGraphicComponent (  ) [virtual]

Cleans up the peer.


Member Function Documentation

virtual void deBaseGraphicComponent::AllDecalsRemoved (  ) [virtual]

All decals have been removed.

virtual void deBaseGraphicComponent::AllModifiersRemoved (  ) [virtual]

All modifiers removed.

virtual void deBaseGraphicComponent::DecalAdded ( int  index,
deDecal decal 
) [virtual]

Decal has been added.

virtual void deBaseGraphicComponent::DecalRemoved ( int  index,
deDecal decal 
) [virtual]

Decal has been removed.

virtual void deBaseGraphicComponent::DynamicSkinChanged (  ) [virtual]

Dynamic skin changed.

virtual void deBaseGraphicComponent::ExtendsChanged (  ) [virtual]

Extends changed.

virtual void deBaseGraphicComponent::MeshDirty (  ) [virtual]

Mesh vertices have been invalidated.

virtual void deBaseGraphicComponent::ModelAndSkinChanged (  ) [virtual]

Model and skin object changed.

virtual void deBaseGraphicComponent::ModelChanged (  ) [virtual]

Model object changed.

virtual void deBaseGraphicComponent::ModifierAdded ( int  index,
deComponentModifier modifier 
) [virtual]

Modifier added at the given index.

virtual void deBaseGraphicComponent::ModifierChanged ( int  index,
deComponentModifier modifier 
) [virtual]

Modifier changed.

virtual void deBaseGraphicComponent::ModifierRemoved ( int  index,
deComponentModifier modifier 
) [virtual]

Modifier removed from the given index.

virtual void deBaseGraphicComponent::OccluderChanged (  ) [virtual]

Occluder changed.

virtual void deBaseGraphicComponent::OrientationChanged (  ) [virtual]

Orientation changed.

virtual void deBaseGraphicComponent::ParametersChanged (  ) [virtual]

Parameter or hint changed.

virtual void deBaseGraphicComponent::PositionChanged (  ) [virtual]

Position changed.

virtual void deBaseGraphicComponent::RigChanged (  ) [virtual]

Rig object changed.

virtual void deBaseGraphicComponent::ScalingChanged (  ) [virtual]

Scaling changed.

virtual void deBaseGraphicComponent::SkinChanged (  ) [virtual]

Skin object changed.

virtual void deBaseGraphicComponent::TextureChanged ( int  index,
deComponentTexture texture 
) [virtual]

Texture changed.

virtual void deBaseGraphicComponent::UpdateSkin ( float  elapsed ) [virtual]

Updates internal skin informations.

virtual void deBaseGraphicComponent::VisibilityChanged (  ) [virtual]

Visitility changed.


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