|
MyGL
|
This is the complete list of members for Text, including all inherited members.
| AbstractShape() | AbstractShape | |
| AbstractShape(int width, int height) | AbstractShape | |
| AbstractShape(int width, int height, int x, int y) | AbstractShape | |
| BBoxCollides(const AbstractShape &shape) const noexcept | AbstractShape | |
| defaultShader (defined in AbstractShape) | AbstractShape | static |
| draw(const glm::mat4 &lookAt, const glm::mat4 &projection) const override | Rectangle | virtual |
| EBO (defined in Rectangle) | Rectangle | protectedstatic |
| getColor() const noexcept | AbstractShape | |
| getContent() const | Text | |
| getPosition() const noexcept | AbstractShape | |
| getRotation() const noexcept | AbstractShape | |
| getScale() const noexcept | AbstractShape | |
| getSize() const noexcept | AbstractShape | |
| glInit() | Rectangle | protectedstatic |
| indices (defined in Rectangle) | Rectangle | protectedstatic |
| line(int x1, int y1, int x2, int y2) | Rectangle | related |
| m_color (defined in AbstractShape) | AbstractShape | protected |
| m_isTextured (defined in AbstractShape) | AbstractShape | protected |
| m_model (defined in AbstractShape) | AbstractShape | mutableprotected |
| m_originalScale (defined in AbstractShape) | AbstractShape | protected |
| m_outlineColor (defined in AbstractShape) | AbstractShape | protected |
| m_outlineModel (defined in AbstractShape) | AbstractShape | mutableprotected |
| m_outlineShader (defined in AbstractShape) | AbstractShape | protected |
| m_outlineThickness (defined in AbstractShape) | AbstractShape | protected |
| m_position (defined in AbstractShape) | AbstractShape | protected |
| m_rotationAngle (defined in AbstractShape) | AbstractShape | protected |
| m_scaleFactor (defined in AbstractShape) | AbstractShape | protected |
| m_shader (defined in AbstractShape) | AbstractShape | protected |
| m_texture (defined in AbstractShape) | AbstractShape | protected |
| m_updateMatrix (defined in AbstractShape) | AbstractShape | mutableprotected |
| move(float x, float y) noexcept | AbstractShape | virtual |
| pi (defined in AbstractShape) | AbstractShape | protectedstatic |
| points() const override | Rectangle | protectedvirtual |
| Rectangle() | Rectangle | |
| Rectangle(int width, int height) | Rectangle | |
| Rectangle(int width, int height, int x, int y) | Rectangle | |
| rotate(float angle) | AbstractShape | |
| SATCollides(const AbstractShape &shape) const | AbstractShape | |
| scale(float x, float y) noexcept | AbstractShape | |
| setColor(uint8_t r, uint8_t g, uint8_t b, uint8_t alpha=255) noexcept | AbstractShape | virtual |
| setColor(const my::Color &color) noexcept | AbstractShape | virtual |
| setContent(const std::string &text) | Text | |
| setFont(my::Font &font) | Text | |
| setFontSize(unsigned int size) | Text | |
| setOutlineColor(const my::Color &color) noexcept | AbstractShape | |
| setOutlineColor(uint8_t r, uint8_t g, uint8_t b, uint8_t alpha=255) noexcept | AbstractShape | |
| setOutlineShader(const ShaderProgram &program) | AbstractShape | |
| setOutlineThickness(unsigned int thickness) | AbstractShape | |
| setPosition(int x, int y, bool center=false) | AbstractShape | virtual |
| setPosition(const glm::vec2 &pos, bool center=false) | AbstractShape | virtual |
| setRelativePosition(int x, int y, const my::Camera &camera, bool center=false) | AbstractShape | virtual |
| setRelativePosition(const glm::vec2 &pos, const my::Camera &camera, bool center=false) | AbstractShape | virtual |
| setRotation(float angle) | AbstractShape | |
| setScale(float x, float y) noexcept | AbstractShape | |
| setShader(const ShaderProgram &program) | AbstractShape | |
| my::Rectangle::setTexture(const std::string &filename) | AbstractShape | |
| shader (defined in AbstractShape) | AbstractShape | protectedstatic |
| texShader (defined in AbstractShape) | AbstractShape | protectedstatic |
| Text() | Text | |
| Text(const std::string &text, my::Font &font, unsigned int size=30u) | Text | |
| VAO (defined in Rectangle) | Rectangle | protectedstatic |
| VBO (defined in Rectangle) | Rectangle | protectedstatic |
| vertices (defined in Rectangle) | Rectangle | protectedstatic |
| ~AbstractShape() | AbstractShape | virtual |
| ~Rectangle() override | Rectangle | |
| ~Text() override | Text |