This is the complete list of members for CDraw2d, including all inherited members.
| CDraw2d(AZ::RPI::ViewportContextPtr viewportContext=nullptr) | CDraw2d | |
| DrawImage(AZ::Data::Instance< AZ::RPI::Image > image, AZ::Vector2 position, AZ::Vector2 size, float opacity=1.0f, float rotation=0.0f, const AZ::Vector2 *pivotPoint=nullptr, const AZ::Vector2 *minMaxTexCoords=nullptr, ImageOptions *imageOptions=nullptr) override | CDraw2d | virtual |
| DrawImageAligned(AZ::Data::Instance< AZ::RPI::Image > image, AZ::Vector2 position, AZ::Vector2 size, HAlign horizontalAlignment, VAlign verticalAlignment, float opacity=1.0f, float rotation=0.0f, const AZ::Vector2 *minMaxTexCoords=nullptr, ImageOptions *imageOptions=nullptr) override | CDraw2d | virtual |
| DrawLine(AZ::Vector2 start, AZ::Vector2 end, AZ::Color color, IDraw2d::Rounding pixelRounding=IDraw2d::Rounding::Nearest, const RenderState &renderState=RenderState{}) override | CDraw2d | virtual |
| DrawLineTextured(AZ::Data::Instance< AZ::RPI::Image > image, VertexPosColUV *verts, IDraw2d::Rounding pixelRounding=IDraw2d::Rounding::Nearest, const RenderState &renderState=RenderState{}) override | CDraw2d | virtual |
| DrawOrDeferLine(const DeferredLine *line) | CDraw2d | protected |
| DrawOrDeferQuad(const DeferredQuad *quad) | CDraw2d | protected |
| DrawOrDeferRectOutline(const DeferredRectOutline *outlineRect) | CDraw2d | protected |
| DrawOrDeferTextString(const DeferredText *text) | CDraw2d | protected |
| DrawQuad(AZ::Data::Instance< AZ::RPI::Image > image, VertexPosColUV *verts, Rounding pixelRounding=Rounding::Nearest, bool clamp=false, const RenderState &renderState=RenderState{}) override | CDraw2d | virtual |
| DrawRectOutlineTextured(AZ::Data::Instance< AZ::RPI::Image > image, UiTransformInterface::RectPoints points, AZ::Vector2 rightVec, AZ::Vector2 downVec, AZ::Color color, uint32_t lineThickness=0) override | CDraw2d | virtual |
| DrawText(const char *textString, AZ::Vector2 position, float pointSize, float opacity=1.0f, TextOptions *textOptions=nullptr) override | CDraw2d | virtual |
| GetDefaultImageOptions() const override | CDraw2d | virtual |
| GetDefaultTextOptions() const override | CDraw2d | virtual |
| GetDeferPrimitives() override | CDraw2d | virtual |
| GetTextSize(const char *textString, float pointSize, TextOptions *textOptions=nullptr) override | CDraw2d | virtual |
| GetViewportContext() const | CDraw2d | protected |
| GetViewportDpiScalingFactor() const override | CDraw2d | virtual |
| GetViewportHeight() const override | CDraw2d | virtual |
| GetViewportWidth() const override | CDraw2d | virtual |
| HAlign enum name | IDraw2d | |
| LoadTexture(const AZStd::string &pathName) | CDraw2d | static |
| m_defaultImageOptions | CDraw2d | protected |
| m_defaultTextOptions | CDraw2d | protected |
| m_deferCalls | CDraw2d | protected |
| m_deferredPrimitives (defined in CDraw2d) | CDraw2d | protected |
| m_dynamicDraw (defined in CDraw2d) | CDraw2d | protected |
| m_shaderData (defined in CDraw2d) | CDraw2d | protected |
| m_viewportContext (defined in CDraw2d) | CDraw2d | protected |
| MAX_TEXT_STRING_LENGTH enum value | IDraw2d | |
| MAX_VERTICES_IN_PRIM enum value (defined in CDraw2d) | CDraw2d | protected |
| RenderDeferredPrimitives() override | CDraw2d | virtual |
| RotatePointsAboutPivot(AZ::Vector2 *points, int numPoints, AZ::Vector2 pivot, float angle) const | CDraw2d | protected |
| Rounding enum name | IDraw2d | |
| SetDeferPrimitives(bool deferPrimitives) override | CDraw2d | virtual |
| SetSortKey(int64_t key) override | CDraw2d | virtual |
| VAlign enum name | IDraw2d | |
| ~CDraw2d() override (defined in CDraw2d) | CDraw2d | |
| ~IDraw2d() | IDraw2d | inlinevirtual |