|
LPCGame
A Simple 2d Game Engine
|
This is the complete list of members for Button, including all inherited members.
| Box() const | Entity | |
| Button() (defined in Button) | Button | |
| Button(std::string script) | Button | |
| CheckMouseOver(const Vector2f &pos) | Entity | virtual |
| Draw(std::weak_ptr< Camera > camera) | Button | 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) | Button | virtual |
| Entity::Load(const std::string &file, Json::Value overrides=Json::Value()) | Entity | virtual |
| mClicked (defined in Entity) | Entity | protected |
| mConfigFile (defined in Entity) | Entity | protected |
| mFunc | Button | protected |
| mImage | Entity | protected |
| mMouseOver | Entity | protected |
| mName | Entity | protected |
| Move(float deltaT) | Entity | virtual |
| mParam (defined in Button) | Button | protected |
| mPhysics | Entity | protected |
| mRender | Entity | protected |
| mScript | Entity | protected |
| mTag | Entity | protected |
| mText (defined in Button) | Button | protected |
| mUiElement (defined in Entity) | Entity | protected |
| Name() const (defined in Entity) | Entity | |
| OnClick() | Button | virtual |
| OnMouseDown() | Entity | virtual |
| OnMouseEnter() | Entity | virtual |
| OnMouseExit() | Entity | virtual |
| OnMouseUp() | Entity | virtual |
| RegisterCallBack(void(*f)(std::string), std::string param) | Button | |
| Render(bool b) | Entity | |
| Render() const | Entity | |
| Save() | Button | virtual |
| Entity::Save() const | Entity | virtual |
| Entity::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 |
| ~Button() (defined in Button) | Button | |
| ~Entity() (defined in Entity) | Entity | virtual |