|
Brunot
|
This is the complete list of members for Transform, including all inherited members.
| _absoluteMatrix | Transform | private |
| _matrix | Transform | private |
| _rotation | Transform | private |
| _scale | Transform | private |
| _translation | Transform | private |
| addChild(std::unique_ptr< GameObject > newChild) -> bool | GameObject | virtual |
| addChildLua(std::unique_ptr< GameObject > &newChild) -> bool | GameObject | |
| adjustScale(float x, float y) -> void | Transform | |
| bindLuaTypes(sol::state &lua) -> void | Transform | static |
| calculateAbsoluteMatrix() -> bool | Transform | private |
| calculateFormattedName() const -> void | GameObject | private |
| cErrorType enum value | Component | |
| checkAddToSceneHook() -> void | GameObject | protected |
| clone() const -> std::unique_ptr< GameObject > override | Transform | virtual |
| cNewComponentStub enum value | Component | |
| Component(ComponentTypeEnum type, const char *typeName) | Component | protected |
| componentShowMenu() -> void override | Transform | virtual |
| ComponentTypeEnum enum name | Component | |
| coolerGetUUID() const -> unsigned int | GameObject | |
| destroy() -> void | GameObject | virtual |
| destroyed() const -> bool | GameObject | |
| endWindow() -> void override | Transform | 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, Transform &p) ->void | Transform | 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 | |
| getEnum() -> ComponentTypeEnum | Transform | inlinestatic |
| getFormattedName() const -> const std::string & | GameObject | |
| getGameObjectJson() const -> json | GameObject | |
| 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 |
| getParentTransform() const -> Transform * | Transform | private |
| getType() const -> ComponentTypeEnum | Component | inline |
| getUUID() const -> gobj::UUID | GameObject | |
| getWorldRotationAndScale() -> Eigen::Matrix3f | Transform | private |
| inEngine | GameObject | private |
| internalParent | GameObject | private |
| isActive() const -> bool | GameObject | |
| isDestroyed | GameObject | private |
| isDirty | Transform | private |
| isType(gobj::Type otherType) const -> bool | GameObject | |
| isUUID(gobj::UUID compareUUID) const -> bool | GameObject | |
| load(const Stream &stream) -> void override | Transform | virtual |
| lockedScale | Transform | private |
| makeMat3Rotation(float rotation) -> Eigen::Matrix3f | Transform | |
| markDirty() | Transform | |
| matrix() -> AffineMatrix & | Transform | |
| move(float x, float y) -> void | Transform | |
| move(const Vector4D &vec) -> void | Transform | |
| nameEquals(const std::string &compareString) const -> bool | GameObject | |
| nickname | GameObject | private |
| Node | GameObject | |
| onEnterEngine() -> void | GameObject | inlinevirtual |
| onRender() -> void override | Transform | virtual |
| onSceneExit(const std::string &sceneName) -> void | GameObject | inlinevirtual |
| onSceneStart(const std::string &sceneName) -> void | GameObject | inlinevirtual |
| onUpdate(float dt) -> void override | Transform | virtual |
| operator=(const Transform &rhs) -> Transform &=default | Transform | |
| Component::operator=(const GameObject &other) -> GameObject & | GameObject | |
| Component::operator=(GameObject &&other) noexcept -> GameObject & | GameObject | |
| parentTo(GameObject *newParent) -> bool override | Transform | virtual |
| parentType | GameObject | private |
| pop() const -> std::unique_ptr< Component > | Component | |
| recalculateMatrix() -> void | Transform | private |
| receivesMessages() const -> bool | GameObject | |
| render() -> void | GameObject | virtual |
| renderLayer | GameObject | private |
| renders() const -> bool | GameObject | |
| rotation() const -> float | Transform | |
| rotation(float rotation) -> void | Transform | |
| save(Stream &stream) const -> void override | Transform | virtual |
| scale() const -> const Vector4D & | Transform | |
| scale(const Vector4D &scale) -> void | Transform | |
| scale(float x, float y) -> void | Transform | |
| setActive(bool shouldBeActive) -> void | GameObject | |
| setGameObjectJson(const json &stream) -> void | GameObject | |
| setGlobalRotationAndScale(const Eigen::Matrix3f &) -> void | Transform | private |
| setInternalParent(GameObject *parent) -> bool | GameObject | protected |
| setMatrix(AffineMatrix &newMat) -> void | Transform | |
| setNickname(const std::string &newNickname) -> void | GameObject | |
| setRotationViaMatrix(AffineMatrix &newMat) -> void | Transform | |
| setShouldReceiveMessages(bool _shouldReceiveMessages) -> void | GameObject | virtual |
| setShouldRender(bool _shouldRender) -> void | GameObject | virtual |
| setShouldUpdate(bool _shouldUpdate) -> void | GameObject | virtual |
| setX(float x) -> void | Transform | |
| setY(float y) -> void | Transform | |
| setZ(float z) -> void | Transform | |
| shouldReceiveMessages | GameObject | private |
| shouldRender | GameObject | private |
| shouldUpdate | GameObject | private |
| showMenu() -> void override | Component | virtual |
| to_json(json &j, const Transform &p) ->void | Transform | friend |
| Transform() | Transform | |
| Transform(const Transform &) | Transform | |
| Transform(Transform &&) noexcept | Transform | |
| translation() const -> const Point2D & | Transform | |
| translation(const Vector4D &translation) -> void | Transform | |
| translation(float x, float y) -> void | Transform | |
| type | Component | private |
| typeName | GameObject | private |
| update(float dt) -> void | GameObject | virtual |
| updates() const -> bool | GameObject | |
| uuid | GameObject | private |
| worldRotation() -> float | Transform | |
| worldRotation(float rotation) -> void | Transform | |
| worldScale() -> Vector4D | Transform | |
| worldScale(const Vector4D &scale) -> void | Transform | |
| worldTranslation() -> Point2D | Transform | |
| worldTranslation(const Point2D &translation) -> void | Transform | |
| x() const -> float | Transform | |
| y() const -> float | Transform | |
| z() const -> float | Transform | |
| ~GameObject() | GameObject | virtual |
| ~Transform() override=default | Transform |