CrystalSpace

Public API Reference

iengine/sector.h File Reference

Sector. More...

#include "ivideo/rendermesh.h"
#include "csutil/cscolor.h"
#include "csutil/scf.h"
#include "csutil/set.h"
#include "csgeom/vector3.h"
#include "csgeom/aabbtree.h"
#include "iutil/threadmanager.h"

Go to the source code of this file.

Classes

struct  csFog
 Sector fog structure. More...
struct  csSectorHitBeamResult
 Return structure for the iSector::HitBeam() and iSector::HitBeamPortals() routines. More...
struct  csSectorVisibleRenderMeshes
 Container for render meshes for one mesh wrapper. More...
struct  iLightVisibleCallback
 A callback that is fired whenever a light is visible. More...
struct  iSector
 The iSector interface is used to work with "sectors". More...
struct  iSectorCallback
 Set a callback which is called when this sector is traversed. More...
struct  iSectorIterator
 An iterator to iterate over sectors. More...
struct  iSectorList
 A list of sectors. More...
struct  iSectorMeshCallback
 Set a callback which is called when a mesh is added or removed from this sector. More...

Enumerations

enum  csFogMode {
  CS_FOG_MODE_NONE = 0, CS_FOG_MODE_LINEAR_CRYSTALSPACE, CS_FOG_MODE_CRYSTALSPACE, CS_FOG_MODE_EXP,
  CS_FOG_MODE_EXP2, CS_FOG_MODE_LINEAR = CS_FOG_MODE_LINEAR_CRYSTALSPACE
}
 

Modes for per-sector fog.

More...

Detailed Description

Sector.

Definition in file sector.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1