Google

Main Page   Class Hierarchy   Compound List   File List   Compound 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.

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

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

virtual iIsoGridCreateGrid (int width, int height)=0
 Create a new isoGrid in this world.

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

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


Detailed Description

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


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000