|
Brunot
|
This is the complete list of members for Button, including all inherited members.
| addChild(std::unique_ptr< GameObject > newChild) -> bool | GameObject | virtual |
| anyButtonHasTriggeredThisFrameAlready | Button | privatestatic |
| Button() | Button | |
| Button(const Button &) | Button | |
| Button(Button &&other) noexcept | Button | |
| buttonEvent | Button | private |
| cActionProxy enum value | Component | |
| calculateFormattedName() const | GameObject | |
| cAnimation enum value | Component | |
| cBackground enum value | Component | |
| cBehavior enum value | Component | |
| cBoard enum value | Component | |
| cButton enum value | Component | |
| cCard enum value | Component | |
| cCollider enum value | Component | |
| cConfirmDestructiveActionScene enum value | Component | |
| cCreditsScene enum value | Component | |
| cDeck enum value | Component | |
| cEntityMover enum value | Component | |
| cErrorType enum value | Component | |
| cFlags enum value | Component | |
| checkAddToSceneHook() -> void | GameObject | protected |
| checkIfAnyButtonHasBeenPressed() -> bool | Button | static |
| ChildrenHandeler | GameObject | |
| clone() const -> std::unique_ptr< GameObject > override | Button | inlinevirtual |
| cMainMenuScene enum value | Component | |
| cMainScene enum value | Component | |
| cMenu enum value | Component | |
| cMenuItem enum value | Component | |
| cMenuPosition enum value | Component | |
| Component(ComponentTypeEnum type, const char *typeName) | Component | protected |
| componentShowMenu() -> void override | Button | virtual |
| ComponentTypeEnum enum name | Component | |
| cOptionsScene enum value | Component | |
| cPauseScene enum value | Component | |
| cPhysics enum value | Component | |
| cPlayer enum value | Component | |
| cScene enum value | Component | |
| cSelectable enum value | Component | |
| cSelector enum value | Component | |
| cSplashScreenScene enum value | Component | |
| cSprite enum value | Component | |
| cTable enum value | Component | |
| cTransform enum value | Component | |
| cTutorialScene enum value | Component | |
| cWinScreenScene enum value | Component | |
| DESIRED_BUTTON_SPEED | Button | static |
| destroy() -> void | GameObject | virtual |
| destroyed() const -> bool | GameObject | |
| endWindow() -> void override | Button | inlinevirtual |
| Engine | GameObject | |
| Entity | GameObject | |
| for_each(std::function< void(GameObject &)> func) -> void | GameObject | virtual |
| for_each(std::function< void(const GameObject &)> func) const -> void | GameObject | virtual |
| formattedName | GameObject | mutableprivate |
| from_json(const json &j, Button &b) ->void | Button | friend |
| GameObject(std::string typeName, gobj::Type parentType, gobj::Type type) | GameObject | |
| GameObject(const GameObject &other) | GameObject | |
| GameObject(GameObject &&other) noexcept | GameObject | |
| getChildren() const -> std::shared_ptr< std::vector< GameObject * > > override | Component | protectedvirtual |
| getComponentJson() const -> json | Component | protected |
| getEntityParent() const -> Entity * | Component | |
| getFormattedName() const -> const std::string & | GameObject | |
| getGameObjectJson() const -> json | GameObject | protected |
| getInternalParent() const -> GameObject * | GameObject | |
| getKey() const -> Key override | Component | virtual |
| getName() const -> const std::string & | GameObject | |
| getNickname() const -> const std::string & | GameObject | |
| getObjectType() const -> gobj::Type | GameObject | |
| getParent() const -> GameObject * | GameObject | virtual |
| getType() const -> ComponentTypeEnum | Component | inline |
| getUUID() const -> gobj::UUID | GameObject | |
| highlight() const -> void | Button | |
| highlightLambda | Button | private |
| highlightLambdaName | Button | private |
| inEngine | GameObject | private |
| internalParent | GameObject | private |
| isActive() const -> bool | GameObject | |
| isDestroyed | GameObject | private |
| isType(gobj::Type otherType) const -> bool | GameObject | |
| isUUID(gobj::UUID compareUUID) const -> bool | GameObject | |
| linkMessages() -> void | Button | |
| load(Stream &stream) -> void override | Button | virtual |
| messageName | Button | private |
| messagePtr | Button | private |
| nameEquals(const std::string &compareString) const -> bool | GameObject | |
| nickname | GameObject | private |
| Node | GameObject | |
| onEnterEngine() -> void override | Button | virtual |
| onRender() -> void override | Button | virtual |
| onUpdate(float dt) -> void override | Button | virtual |
| operator=(const Button &) -> Button &=default | Button | |
| operator=(Button &&other) noexcept -> Button &=default | Button | |
| Component::operator=(const GameObject &other) -> GameObject & | GameObject | |
| Component::operator=(GameObject &&other) noexcept -> GameObject & | GameObject | |
| parentTo(GameObject *newParent) -> bool | GameObject | virtual |
| parentType | GameObject | private |
| receivesMessages() const -> bool | GameObject | |
| render() -> void | GameObject | virtual |
| renderLayer | GameObject | private |
| renders() const -> bool | GameObject | |
| save(Stream &stream) const -> void override | Button | virtual |
| select() -> void | Button | |
| selectLambda | Button | private |
| selectLambdaName | Button | private |
| setActive(const bool shouldBeActive) -> void | GameObject | |
| setEvent(std::string newEvent) -> void | Button | |
| setGameObjectJson(const json &stream) -> void | GameObject | protected |
| setHighlightLambda(std::string newHighlight) -> void | Button | |
| setIfAnyButtonHasBeenPressed(bool newState) -> void | Button | static |
| setInternalParent(GameObject *parent) -> bool | GameObject | protected |
| setNickname(const std::string &newNickname) -> void | GameObject | |
| setSelectLambda(std::string newSelect) -> void | Button | |
| setShouldReceiveMessages(const bool _shouldReceiveMessages) -> void | GameObject | virtual |
| setShouldRender(const bool _shouldRender) -> void | GameObject | virtual |
| setShouldUpdate(const bool _shouldUpdate) -> void | GameObject | virtual |
| setUndoHighlightLambda(std::string newUndoHighlight) -> void | Button | |
| shouldReceiveMessages | GameObject | private |
| shouldRender | GameObject | private |
| shouldUpdate | GameObject | private |
| showMenu() -> void override | Component | virtual |
| to_json(json &j, const Button &b) ->void | Button | friend |
| type | Component | private |
| typeName | GameObject | private |
| undoHighlight() const -> void | Button | |
| undoHighlightLambda | Button | private |
| undoHighlightLambdaName | Button | private |
| update(float dt) -> void | GameObject | virtual |
| updates() const -> bool | GameObject | |
| uuid | GameObject | private |
| ~Button() override=default | Button | |
| ~GameObject() | GameObject | virtual |