#include <EventPoint.h>
Inheritance diagram for EventPoint:
Public Member Functions | |
EventPoint (List *info, int x, int y) | |
~EventPoint () | |
void | draw () |
void | update () |
void | collide (Object *o) |
void | findAndReplace (std::string find, std::string replace) |
void | load (List *info) |
Private Attributes | |
bool | _hasSprite |
bool | _collideEvent |
bool | _active |
List * | _collideList |
Sprite * | _sprite |
Definition at line 9 of file EventPoint.h.
|
Definition at line 10 of file EventPoint.cpp. References Object::_collidable, Object::_type, EVENTPOINT, and load(). |
|
Definition at line 23 of file EventPoint.cpp. References _collideList. |
|
Reimplemented from Object. Definition at line 58 of file EventPoint.cpp. References _active, _collideEvent, _collideList, Object::getType(), CommandManager::instance(), PLAYER, and CommandManager::startPlaying(). |
|
Implements Object. Definition at line 73 of file EventPoint.cpp. References _active, Object::_box, _hasSprite, _sprite, and Sprite::draw(). |
|
Definition at line 66 of file EventPoint.cpp. References _collideEvent, _collideList, and List::findAndReplace(). |
|
Reimplemented from Object. Definition at line 28 of file EventPoint.cpp. References _collideList, List::empty(), List::firstList(), List::firstString(), Parser::parse(), and List::rest(). Referenced by EventPoint(). |
|
Reimplemented from Object. Definition at line 15 of file EventPoint.h. |
|
Definition at line 23 of file EventPoint.h. |
|
Definition at line 22 of file EventPoint.h. Referenced by collide(), and findAndReplace(). |
|
Definition at line 25 of file EventPoint.h. Referenced by collide(), findAndReplace(), load(), and ~EventPoint(). |
|
Definition at line 21 of file EventPoint.h. Referenced by draw(). |
|
Definition at line 27 of file EventPoint.h. Referenced by draw(). |