Open 3D Engine LyShine Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for Draw2dHelper, including all inherited members.
Align(AZ::Vector2 position, AZ::Vector2 size, IDraw2d::HAlign horizontalAlignment, IDraw2d::VAlign verticalAlignment) | Draw2dHelper | inlinestatic |
Draw2dHelper(bool deferCalls=false) | Draw2dHelper | inline |
Draw2dHelper(IDraw2d *draw2d, bool deferCalls=false) | Draw2dHelper | inline |
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) | Draw2dHelper | inline |
DrawImageAligned(AZ::Data::Instance< AZ::RPI::Image > image, AZ::Vector2 position, AZ::Vector2 size, IDraw2d::HAlign horizontalAlignment, IDraw2d::VAlign verticalAlignment, float opacity=1.0f, float rotation=0.0f, const AZ::Vector2 *minMaxTexCoords=nullptr) | Draw2dHelper | inline |
DrawLine(AZ::Vector2 start, AZ::Vector2 end, AZ::Color color, IDraw2d::Rounding pixelRounding=IDraw2d::Rounding::Nearest, const IDraw2d::RenderState &renderState=IDraw2d::RenderState{}) | Draw2dHelper | inline |
DrawLineTextured(AZ::Data::Instance< AZ::RPI::Image > image, IDraw2d::VertexPosColUV *verts, IDraw2d::Rounding pixelRounding=IDraw2d::Rounding::Nearest, const IDraw2d::RenderState &renderState=IDraw2d::RenderState{}) | Draw2dHelper | inline |
DrawQuad(AZ::Data::Instance< AZ::RPI::Image > image, IDraw2d::VertexPosColUV *verts, IDraw2d::Rounding pixelRounding=IDraw2d::Rounding::Nearest, bool clamp=false, const IDraw2d::RenderState &renderState=IDraw2d::RenderState{}) | Draw2dHelper | inline |
DrawRectOutlineTextured(AZ::Data::Instance< AZ::RPI::Image > image, UiTransformInterface::RectPoints points, AZ::Vector2 rightVec, AZ::Vector2 downVec, AZ::Color color, uint32_t lineThickness=0) | Draw2dHelper | inline |
DrawText(const char *textString, AZ::Vector2 position, float pointSize, float opacity=1.0f) | Draw2dHelper | inline |
GetDefaultDraw2d() | Draw2dHelper | inlinestatic |
GetTextSize(const char *textString, float pointSize) | Draw2dHelper | inline |
InitCommon(IDraw2d *draw2d, bool deferCalls) (defined in Draw2dHelper) | Draw2dHelper | inline |
LoadTexture(const AZStd::string &pathName) | Draw2dHelper | inlinestatic |
m_draw2d (defined in Draw2dHelper) | Draw2dHelper | protected |
m_imageOptions | Draw2dHelper | protected |
m_previousDeferCalls (defined in Draw2dHelper) | Draw2dHelper | protected |
m_textOptions | Draw2dHelper | protected |
RoundXY(T value, IDraw2d::Rounding roundingType) | Draw2dHelper | inlinestatic |
SetImageBlendMode(const AZ::RHI::TargetBlendState &blendState) | Draw2dHelper | inline |
SetImageClamp(bool clamp) | Draw2dHelper | inline |
SetImageColor(AZ::Vector3 color) | Draw2dHelper | inline |
SetImageDepthState(const AZ::RHI::DepthState &depthState) | Draw2dHelper | inline |
SetImagePixelRounding(IDraw2d::Rounding round) | Draw2dHelper | inline |
SetTextAlignment(IDraw2d::HAlign horizontalAlignment, IDraw2d::VAlign verticalAlignment) | Draw2dHelper | inline |
SetTextColor(AZ::Vector3 color) | Draw2dHelper | inline |
SetTextDepthTestEnabled(bool enabled) | Draw2dHelper | inline |
SetTextDropShadow(AZ::Vector2 offset, AZ::Color color) | Draw2dHelper | inline |
SetTextEffectIndex(unsigned int effectIndex) | Draw2dHelper | inline |
SetTextFont(AZStd::string_view fontName) | Draw2dHelper | inline |
SetTextRotation(float rotation) | Draw2dHelper | inline |
~Draw2dHelper() | Draw2dHelper | inline |