CrystalSpace

Public API Reference

imesh/object.h File Reference

Mesh object and mesh object factory interfaces. More...

#include "csutil/scf.h"
#include "iutil/array.h"

Go to the source code of this file.

Classes

struct  iMaterialArray
 An array of materials. More...
struct  iMeshObject
 This is a general mesh object that the engine can interact with. More...
struct  iMeshObjectDrawCallback
 Set a callback which is called just before the object is drawn. More...
struct  iMeshObjectFactory
 This object is a factory which can generate mesh objects of a certain type. More...
struct  iMeshObjectType
 This plugin describes a specific type of mesh objects. More...

Namespaces

namespace  CS
 

Main namespace for CrystalSpace.


namespace  CS::Graphics
 

Graphics and rendering related classes.


Defines

Mesh factory flags



#define CS_FACTORY_STATICSHAPE   2
 If CS_FACTORY_STATICSHAPE is set then this factory will never animate.
Mesh object flags



#define CS_MESH_STATICPOS   1
 If CS_MESH_STATICPOS is set then this mesh will never move.
#define CS_MESH_STATICSHAPE   2
 If CS_MESH_STATICSHAPE is set then this mesh will never animate.

Detailed Description

Mesh object and mesh object factory interfaces.

Definition in file object.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1