#include <iso.h>
Inheritance diagram for iIsoWorld:
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 iIsoGrid* | CreateGrid (int width, int height)=0 |
Create a new isoGrid in this world. | |
virtual iIsoGrid* | FindGrid (const csVector3 &pos)=0 |
Find an isoGrid that contains given position, can be NULL. | |
virtual void | Draw (iIsoRenderView *rview)=0 |
Draw using given renderview. |