LPCGame
A Simple 2d Game Engine
|
This is the complete list of members for Entity, including all inherited members.
Box() const | Entity | |
CheckMouseOver(const Vector2f &pos) | Entity | virtual |
Draw(std::weak_ptr< Camera > camera) | Entity | virtual |
Entity() (defined in Entity) | Entity | |
Entity(std::string file) | Entity | |
Free() (defined in Entity) | Entity | virtual |
GetMouseOver() const | Entity | |
GetPhysics() | Entity | |
GetPhysicsWeakPtr() | Entity | |
Init(std::shared_ptr< Entity > self=nullptr) | Entity | virtual |
IsUiElement(bool b) | Entity | |
IsUiElement() const | Entity | |
Load(Json::Value val) | Entity | virtual |
Load(const std::string &file, Json::Value overrides=Json::Value()) | Entity | virtual |
mClicked (defined in Entity) | Entity | protected |
mConfigFile (defined in Entity) | Entity | protected |
mImage | Entity | protected |
mMouseOver | Entity | protected |
mName | Entity | protected |
Move(float deltaT) | Entity | virtual |
mPhysics | Entity | protected |
mRender | Entity | protected |
mScript | Entity | protected |
mTag | Entity | protected |
mUiElement (defined in Entity) | Entity | protected |
Name() const (defined in Entity) | Entity | |
OnClick() | Entity | virtual |
OnMouseDown() | Entity | virtual |
OnMouseEnter() | Entity | virtual |
OnMouseExit() | Entity | virtual |
OnMouseUp() | Entity | virtual |
Render(bool b) | Entity | |
Render() const | Entity | |
Save() const | Entity | virtual |
Save(const std::string &file) const | Entity | virtual |
Script() | Entity | |
SetCollisionMap(CollisionMap map) | Entity | |
SetName(std::string name) (defined in Entity) | Entity | |
SetTag(std::string tag) | Entity | |
Tag() const | Entity | |
Update() | Entity | virtual |
~Entity() (defined in Entity) | Entity | virtual |