![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for Maria::CustomTextRenderItem, including all inherited members.
angle_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
bg_color_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
bg_dirty_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
bg_vtx_buf_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
cleanupBuffers() override | STK::TextRenderItem | virtual |
clearScalableOffset() (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | inline |
color_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
corner_radius_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
CustomTextRenderItem() (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | inline |
CustomTextRenderItem(const std::string &text, std::shared_ptr< STK::TextureFont > font, STK::TextHAlignment h_anchor=STK::TextHAlignment::Left, STK::TextVAlignment v_anchor=STK::TextVAlignment::Bottom, float glyphSpacing=0.0) (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | |
CustomTextRenderItem(std::shared_ptr< STK::TextItem > text_item) | Maria::CustomTextRenderItem | |
depth_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
draw_bg_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
drawBackgroundRectangle() | STK::TextRenderItem | |
getAngle() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getBackgroundColor() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getBatchId() const override | STK::TextRenderItem | virtual |
getColor() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getCornerRadius() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getDepth() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getDrawBackground() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getOffset() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getOffsetAngle() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getOpacity() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getPadding() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getPaddingBottom() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getPaddingLeft() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getPaddingRight() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getPaddingTop() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getPaddingVector() (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getPosition() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getPositionX() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getPositionY() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getPostTransform() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getPreTransform() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getScalableffset() const (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | inline |
getScale() const | STK::RenderItem2D | inline |
getStencilMode() const | STK::RenderItem2D | inline |
getStencilValue() const | STK::RenderItem2D | inline |
getTextBoundingBox() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getTextItem() const | STK::TextRenderItem | inline |
getTextTransform() (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
getTransform() | STK::RenderItem2D | inline |
getViewBoundingBox(const STK::Matrix4x4f &mvp, const STK::Viewport &glVp, bool reverse_y=false) override | STK::TextRenderItem | virtual |
getVisibleBoundingBox() const | STK::TextRenderItem | virtual |
hasScalableOffset_ (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | protected |
keep_upright_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
keepUpright() const (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
maxOffsetLength_ (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | protected |
minOffsetLength_ (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | protected |
offset_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
offset_angle_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
opacity_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
padding_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
pos_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
post_transform_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
pre_transform_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
render(STK::GraphicsRender2D &renderer, const STK::Matrix4x4f &pj, const STK::Matrix4x4f &vm, const STK::Viewport &vp) override | Maria::CustomTextRenderItem | virtual |
RenderItem2D() (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
scalableOffset_ (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | protected |
scale_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
setAngle(float angle) | STK::RenderItem2D | inline |
setBackgroundColor(const STK::Color4f &color) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setColor(const STK::Color4f &color) | STK::TextRenderItem | inline |
setCornerRadius(float corner_radius) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setDepth(float depth) | STK::RenderItem2D | inline |
setDrawBackground(bool draw_bg) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setKeepUpright(bool keep_upright) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setMaximumOffsetLength(float l) (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | inline |
setMiniumOffsetLength(float l) (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | inline |
setOffset(float x, float y) | STK::TextRenderItem | inline |
setOffset(const STK::Vector2f &offset) | STK::TextRenderItem | inline |
setOffsetAngle(float angle) | STK::TextRenderItem | inline |
setOpacity(float opacity) (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
setPadding(float pad) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setPadding(float v_pad, float h_pad) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setPadding(float top_pad, float h_pad, float bot_pad) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setPadding(float top_pad, float right_pad, float bot_pad, float left_pad) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setPaddingVector(const STK::Vector4f &padding) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setPosition(float x, float y) | STK::RenderItem2D | inline |
setPosition(const STK::Vector2f &pos) | STK::RenderItem2D | inline |
setPositionX(float x) | STK::RenderItem2D | inline |
setPositionY(float y) | STK::RenderItem2D | inline |
setPostTransform(const STK::Matrix4x4f &transform) | STK::RenderItem2D | inline |
setPreTransform(const STK::Matrix4x4f &transform) | STK::RenderItem2D | inline |
setScalableOffset(const STK::Vector2f &offset) (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | inline |
setScale(const STK::Vector2f &scale) (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
setScale(float scale) | STK::RenderItem2D | inline |
setStencilMode(StencilMode mode) | STK::RenderItem2D | inline |
setStencilValue(unsigned char stencil_value) | STK::RenderItem2D | inline |
setText(const std::string &text) (defined in STK::TextRenderItem) | STK::TextRenderItem | |
setTextBoundingBox(std::optional< OrientedBoundingBox2f > bbox) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
setTransform(const STK::Matrix4x4f &transform) | STK::RenderItem2D | inline |
setViewportScale(const float scale) (defined in STK::TextRenderItem) | STK::TextRenderItem | inlineprotected |
setViewScale(float x, float y) (defined in STK::RenderItem2D) | STK::RenderItem2D | inlineprotected |
stencil_mode_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
stencil_value_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
text_item_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
text_transform_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
textBbox_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
TextRenderItem() (defined in STK::TextRenderItem) | STK::TextRenderItem | inlineprotected |
TextRenderItem(const std::string &text, std::shared_ptr< TextureFont > font, TextHAlignment h_anchor=TextHAlignment::Left, TextVAlignment v_anchor=TextVAlignment::Bottom, float glyphSpacing=0.0) (defined in STK::TextRenderItem) | STK::TextRenderItem | |
TextRenderItem(const std::shared_ptr< VertexBuffer2D > &vtx_buffer, const std::string &text, std::shared_ptr< TextureFont > font, TextHAlignment h_anchor=TextHAlignment::Left, TextVAlignment v_anchor=TextVAlignment::Bottom, float glyphSpacing=0.0) (defined in STK::TextRenderItem) | STK::TextRenderItem | |
TextRenderItem(std::shared_ptr< TextItem > text_item) | STK::TextRenderItem | explicit |
transform_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
transform_dirty_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
updateOffset(const STK::Matrix4x4f &vm) (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | |
updateTransform() override (defined in STK::TextRenderItem) | STK::TextRenderItem | protectedvirtual |
updateViewportScaling(const STK::Matrix4x4f &mv) (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |
view_scale_x_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
view_scale_y_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
viewportScale_ (defined in STK::TextRenderItem) | STK::TextRenderItem | protected |
xfm_mutex_ (defined in STK::RenderItem2D) | STK::RenderItem2D | mutableprotected |
~CustomTextRenderItem() override (defined in Maria::CustomTextRenderItem) | Maria::CustomTextRenderItem | inline |
~RenderItem2D()=default (defined in STK::RenderItem2D) | STK::RenderItem2D | virtual |
~TextRenderItem() override (defined in STK::TextRenderItem) | STK::TextRenderItem | inline |