Public Member Functions | |
virtual bool | collidesWith (Annchienta::Entity *other) const |
virtual void | draw () |
virtual int | getDepth () |
virtual Annchienta::EntityType | getEntityType () const |
virtual Annchienta::Mask * | getMask () const |
virtual Annchienta::Point | getMaskPosition () const |
bool | swig_get_inner (const char *name) const |
void | swig_set_inner (const char *name, bool val) const |
SwigDirector_Tile (PyObject *self, Annchienta::TileSet *arg0, Annchienta::Point arg1, int arg2, Annchienta::Point arg3, int arg4, Annchienta::Point arg5, int arg6, Annchienta::Point arg7, int arg8, int ssOffset=0, int ss=0) | |
virtual void | update () |
virtual | ~SwigDirector_Tile () |
Private Attributes | |
std::map< std::string, bool > | inner |
SwigDirector_Tile::SwigDirector_Tile | ( | PyObject * | self, | |
Annchienta::TileSet * | arg0, | |||
Annchienta::Point | arg1, | |||
int | arg2, | |||
Annchienta::Point | arg3, | |||
int | arg4, | |||
Annchienta::Point | arg5, | |||
int | arg6, | |||
Annchienta::Point | arg7, | |||
int | arg8, | |||
int | ssOffset = 0 , |
|||
int | ss = 0 | |||
) |
virtual SwigDirector_Tile::~SwigDirector_Tile | ( | ) | [virtual] |
virtual bool SwigDirector_Tile::collidesWith | ( | Annchienta::Entity * | other | ) | const [virtual] |
Check if this Entity collides with another Entity.
Reimplemented from Annchienta::Entity.
virtual void SwigDirector_Tile::draw | ( | ) | [virtual] |
Draws the entity to the screen.
Reimplemented from Annchienta::Tile.
virtual int SwigDirector_Tile::getDepth | ( | ) | [virtual] |
virtual Annchienta::EntityType SwigDirector_Tile::getEntityType | ( | ) | const [virtual] |
virtual Annchienta::Mask* SwigDirector_Tile::getMask | ( | ) | const [virtual] |
virtual Annchienta::Point SwigDirector_Tile::getMaskPosition | ( | ) | const [virtual] |
Where the tile mask should be placed... this is mostly used internally.
Reimplemented from Annchienta::Tile.
bool SwigDirector_Tile::swig_get_inner | ( | const char * | name | ) | const [inline] |
References inner.
void SwigDirector_Tile::swig_set_inner | ( | const char * | name, | |
bool | val | |||
) | const [inline] |
References inner.
virtual void SwigDirector_Tile::update | ( | ) | [virtual] |
Updates the entity, eg. update sprite, position, ...
Reimplemented from Annchienta::Tile.
std::map<std::string, bool> SwigDirector_Tile::inner [mutable, private] |
Referenced by swig_get_inner(), and swig_set_inner().