|
ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
|
成员的完整列表,这些成员属于 UIText,包括所有继承而来的类成员
| Component() | Component | |
| Component(const Component &)=delete | Component | |
| Component(Component &&)=delete | Component | |
| containsPoint(const SDL_FRect &screenRect, const Vector2 &point) const | UIRendererComponent | virtual |
| getAnchor() const | UIText | inline |
| getColor() const | UIText | inline |
| getFontPath() const | UIText | inline |
| getFontSize() const | UIText | inline |
| getOwner() const | Component | inline |
| getText() const | UIText | inline |
| getZIndex() const | UIRendererComponent | inline |
| isRegistered() const | Component | inline |
| isVisible() const | UIRendererComponent | inline |
| m_isRegistered | Component | protected |
| m_isVisible | UIRendererComponent | protected |
| m_owner | Component | protected |
| m_zIndex | UIRendererComponent | protected |
| onAfterDeserialize() | Component | inlinevirtual |
| onAttach() override | UIRendererComponent | virtual |
| onCreate() | Component | inlinevirtual |
| onDestroy() override | UIText | virtual |
| onDetach() override | UIRendererComponent | virtual |
| onRender(const SDL_FRect &screenRect) override | UIText | virtual |
| operator=(const Component &)=delete | Component | |
| operator=(Component &&)=delete | Component | |
| requestSort() | UIRendererComponent | protected |
| setAnchor(TextAnchor anchor) | UIText | inline |
| setColor(const Color &color) | UIText | inline |
| setFontPath(const std::string &fontPath) | UIText | inline |
| setFontSize(float fontSize) | UIText | inline |
| setRegistered(bool registered) | Component | inlineprotected |
| setText(const std::string &text) | UIText | inline |
| setVisible(bool visible) | UIRendererComponent | inline |
| setZIndex(int zIndex) | UIRendererComponent | inline |
| TextAnchor 枚举名称 | UIText | |
| toSDLColor(const Color &color) | UIRendererComponent | inlineprotectedstatic |
| UIRendererComponent() | UIRendererComponent | |
| UIText()=default | UIText | |
| UIText(const std::string &text, const std::string &fontPath, float fontSize) | UIText | |
| ~Component()=default | Component | virtual |
| ~UIRendererComponent() override=default | UIRendererComponent | |
| ~UIText() override | UIText |