CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

iProtoMeshState Struct Reference

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

#include <imesh/protomesh.h>

Inheritance diagram for iProtoMeshState:

iBase List of all members.

Public Member Functions

virtual void SetMaterialWrapper (iMaterialWrapper *material)=0
 Set material of mesh.
virtual iMaterialWrapperGetMaterialWrapper () const =0
 Get material of mesh.
virtual void SetMixMode (uint mode)=0
 Set mix mode.
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 const csColorGetColor () const =0
 Get the color.

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 130 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.3.9.1