CrystalSpace

Public API Reference

iProtoMeshState Struct Reference
[Mesh pluginsMesh plugins]

This interface describes the API for the proto mesh object. More...

#include <imesh/protomesh.h>

Inheritance diagram for iProtoMeshState:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual const csColorGetColor () const =0
 Get the color.
virtual iMaterialWrapperGetMaterialWrapper () const =0
 Get material of mesh.
virtual uint GetMixMode () const =0
 Get mix mode.
virtual void SetColor (const csColor &col)=0
 Set the base color to use. Will be added to the colors values.
virtual void SetMaterialWrapper (iMaterialWrapper *material)=0
 Set material of mesh.
virtual void SetMixMode (uint mode)=0
 Set mix mode.

Detailed Description

This interface describes the API for the proto mesh object.

Main creators of instances implementing this interface:

Main ways to get pointers to this interface:

Main users of this interface:

Definition at line 129 of file protomesh.h.


Member Function Documentation

virtual const csColor& iProtoMeshState::GetColor  )  const [pure virtual]
 

Get the color.

virtual iMaterialWrapper* iProtoMeshState::GetMaterialWrapper  )  const [pure virtual]
 

Get material of mesh.

virtual uint iProtoMeshState::GetMixMode  )  const [pure virtual]
 

Get mix mode.

virtual void iProtoMeshState::SetColor const csColor col  )  [pure virtual]
 

Set the base color to use. Will be added to the colors values.

virtual void iProtoMeshState::SetMaterialWrapper iMaterialWrapper material  )  [pure virtual]
 

Set material of mesh.

virtual void iProtoMeshState::SetMixMode uint  mode  )  [pure virtual]
 

Set mix mode.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.4.6