![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for STK::PolylineRender2D, including all inherited members.
addLineItemVertices(const std::vector< Vector2f > &vtx, bool closed=false) | STK::PolylineRender2D | inline |
addVertex(const STK::Vector2f &v, int i=0) | STK::PolylineRender2D | inline |
angle_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
cleanupBuffers() override | STK::PolylineRender2D | virtual |
clearLineItems() (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
depth_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
drawVertexArrays() | STK::PolylineRender2D | inline |
getAngle() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getBatchId() const override | STK::PolylineRender2D | virtual |
getColor() const | STK::PolylineRender2D | inline |
getDashes() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getDepth() const (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
getFixedSize() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getLineSmoothing() const | STK::PolylineRender2D | inline |
getLineThickness() const | STK::PolylineRender2D | inline |
getNumLineItems() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getNumVertices(int i=0) const | STK::PolylineRender2D | inline |
getOpacity() const (defined in STK::RenderItem2D) | STK::RenderItem2D | 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 |
getRoundingAngleLimit() const | STK::PolylineRender2D | inline |
getScale() const | STK::RenderItem2D | inline |
getStencilMode() const | STK::RenderItem2D | inline |
getStencilValue() const | STK::RenderItem2D | inline |
getTexture() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getTextureAlignment() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getTextureBorder() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getTextureLength() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getTextureOffset() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
getTransform() | STK::RenderItem2D | inline |
getVertex(int j, int i=0) const | STK::PolylineRender2D | inline |
getVertices(int i=0) const | STK::PolylineRender2D | inline |
getViewBoundingBox(const STK::Matrix4x4f &mvp, const STK::Viewport &glVp, bool reverse_y=false) override | STK::PolylineRender2D | virtual |
hasTexture() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
isClosed(int i=0) const | STK::PolylineRender2D | inline |
isDynamicData() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
isStippled() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
opacity_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
parseTextureAlignment(const std::string &s, TextureAlignment defaultValue=TextureAlignment::Center) (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inlinestatic |
PolylineRender2D() (defined in STK::PolylineRender2D) | STK::PolylineRender2D | |
PolylineRender2D(const std::vector< Vector2f > &vtx, const STK::Color4f &color, float lineThickness=1.0) (defined in STK::PolylineRender2D) | STK::PolylineRender2D | |
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(GraphicsRender2D &renderer, const STK::Matrix4x4f &pj, const STK::Matrix4x4f &vm, const STK::Viewport &vp) override | STK::PolylineRender2D | virtual |
RenderItem2D() (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
scale_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
setAngle(float angle) | STK::RenderItem2D | inline |
setClosed(bool closed, int i=0) | STK::PolylineRender2D | inline |
setColor(const STK::Color4f &color) | STK::PolylineRender2D | inline |
setDashes(const std::vector< unsigned char > &pattern) | STK::PolylineRender2D | inline |
setDepth(float depth) | STK::RenderItem2D | inline |
setDynamicData(bool dynamic_data) | STK::PolylineRender2D | inline |
setFixedSize(bool fixed) | STK::PolylineRender2D | inline |
setLineSmoothing(float s) | STK::PolylineRender2D | inline |
setLineThickness(float w) | STK::PolylineRender2D | inline |
setNumLineItems(int n) | STK::PolylineRender2D | inline |
setNumVertices(int n, int i=0) (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
setOpacity(float opacity) (defined in STK::RenderItem2D) | STK::RenderItem2D | 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 |
setRoundingAngleLimit(float radians) | STK::PolylineRender2D | inline |
setScale(const STK::Vector2f &scale) (defined in STK::RenderItem2D) | STK::RenderItem2D | inline |
setScale(float scale) | STK::RenderItem2D | inline |
setSnapTextureCoords(bool snap_tex_coords) | STK::PolylineRender2D | inline |
setStencilMode(StencilMode mode) | STK::RenderItem2D | inline |
setStencilValue(unsigned char stencil_value) | STK::RenderItem2D | inline |
setTexture(const std::shared_ptr< STK::Texture > &tex, float tex_length, TextureAlignment tex_align, float tex_offset=0.0f) (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
setTextureAlignment(TextureAlignment tex_align) (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
setTextureBorder(float tex_border) | STK::PolylineRender2D | inline |
setTextureLength(float tex_length) (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
setTextureOffset(float tex_offset) | STK::PolylineRender2D | inline |
setTransform(const STK::Matrix4x4f &transform) | STK::RenderItem2D | inline |
setVertex(int j, const STK::Vector2f &v, int i=0) | STK::PolylineRender2D | inline |
setVertices(const std::vector< Vector2f > &vtx, int i=0) | STK::PolylineRender2D | inline |
setViewScale(float x, float y) (defined in STK::RenderItem2D) | STK::RenderItem2D | inlineprotected |
snapTextureCoords() const (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
stencil_mode_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
stencil_value_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
TextureAlignment enum name (defined in STK::PolylineRender2D) | STK::PolylineRender2D | |
transform_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
transform_dirty_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
updateTransform() (defined in STK::RenderItem2D) | STK::RenderItem2D | protectedvirtual |
view_scale_x_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
view_scale_y_ (defined in STK::RenderItem2D) | STK::RenderItem2D | protected |
xfm_mutex_ (defined in STK::RenderItem2D) | STK::RenderItem2D | mutableprotected |
~PolylineRender2D() override (defined in STK::PolylineRender2D) | STK::PolylineRender2D | inline |
~RenderItem2D()=default (defined in STK::RenderItem2D) | STK::RenderItem2D | virtual |