CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

iIsoWorld Struct Reference

The isometric world, contains all the sprites to render the world. More...

#include <iso.h>

Inheritance diagram for iIsoWorld:

iBase List of all members.

Public Methods

virtual void AddSprite (iIsoSprite *sprite)=0
 Add a sprite to this world. More...

virtual void RemoveSprite (iIsoSprite *sprite)=0
 Remove a sprite from this world. More...

virtual void MoveSprite (iIsoSprite *sprite, const csVector3 &oldpos, const csVector3 &newpos)=0
 Move a sprite already in this world, give previous and new position. More...

virtual iIsoGrid * CreateGrid (int width, int height)=0
 Create a new isoGrid in this world. More...

virtual iIsoGrid * FindGrid (const csVector3 &pos)=0
 Find an isoGrid that contains given position, can be NULL. More...

virtual void Draw (iIsoRenderView *rview)=0
 Draw using given renderview. More...


Detailed Description

The isometric world, contains all the sprites to render the world.

Definition at line 134 of file iso.h.


Member Function Documentation

virtual void iIsoWorld::AddSprite (  iIsoSprite *    sprite )  [pure virtual]
 

Add a sprite to this world.

virtual iIsoGrid* iIsoWorld::CreateGrid (  int    width,
int    height
)  [pure virtual]
 

Create a new isoGrid in this world.

virtual void iIsoWorld::Draw (  iIsoRenderView *    rview )  [pure virtual]
 

Draw using given renderview.

virtual iIsoGrid* iIsoWorld::FindGrid (  const csVector3 &    pos )  [pure virtual]
 

Find an isoGrid that contains given position, can be NULL.

virtual void iIsoWorld::MoveSprite (  iIsoSprite *    sprite,
const csVector3 &    oldpos,
const csVector3 &    newpos
)  [pure virtual]
 

Move a sprite already in this world, give previous and new position.

virtual void iIsoWorld::RemoveSprite (  iIsoSprite *    sprite )  [pure virtual]
 

Remove a sprite from this world.


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