![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for STK::TextLabel3D, including all inherited members.
addAnimation(std::shared_ptr< AnimationController > anim) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
addMeshGroup(std::shared_ptr< MaterialMeshGroup > mesh_grp, const unsigned int layer=0) | STK::MeshGraphicsModel | inline |
addMeshRender(std::shared_ptr< MeshRender > mesh_render) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | |
animations_ (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
bgcolor_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
BillboardRenderItem(const std::shared_ptr< STK::GraphicsRender2D > &gfx_render, const STK::Viewport &vp, const std::string &name) | STK::BillboardRenderItem | |
calcBoundingBox(STK::Vector3f &min, STK::Vector3f &max) override (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | virtual |
calcBoundingSphere(STK::Vector3f ¢er, double &radius) override (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | virtual |
calcNodeBounds(const MeshNode &parent, const STK::Matrix4x4f &m, STK::Vector3f &min, STK::Vector3f &max) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
cast_shadows_ (defined in STK::GraphicsModel) | STK::GraphicsModel | protected |
corner_radius_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
debug_gfx_ (defined in STK::GraphicsModel) | STK::GraphicsModel | protected |
depth_test_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
dirty_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
drawHilitMeshes(const STK::Matrix4x4f &mesh_mvp, const STK::Matrix4x4f &pj, const std::vector< HilitMesh > &hilitMeshes) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
drawShadowMap(const STK::Camera &cam, const STK::Viewport &vp, const Camera &shd_cam, const Viewport &shd_vp, STK::ShaderProgram *shader, STK::ShaderProgram *tex_shader) override (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | virtual |
env_map_ (defined in STK::GraphicsModel) | STK::GraphicsModel | protected |
fbo_tex_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
fgcolor_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
filter_fn typedef | STK::GraphicsModel | |
filterChildren(const filter_fn &fn, std::vector< std::shared_ptr< GraphicsModel > > &matched) | STK::GraphicsModel | inlinevirtual |
findAnimation(const std::string &name) | STK::MeshGraphicsModel | inline |
findAnimations(const std::string &search, std::list< std::shared_ptr< AnimationController > > &anims) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
findMaterial(const std::string &name) const (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | |
findMeshNode(const std::string &name) const | STK::MeshGraphicsModel | inline |
findMeshNodes(const std::string &search, std::vector< std::shared_ptr< STK::MeshNode > > &nodes) const | STK::MeshGraphicsModel | inline |
findMeshNodes(const std::regex &re, std::vector< std::shared_ptr< STK::MeshNode > > &nodes) const | STK::MeshGraphicsModel | inline |
font_manager_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
font_name_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
font_size_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
font_style_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
getAnimations() const (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
getBackgroundColor() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getCastShadows() const (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
getColor() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getCornerRadius() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getDebugGraphics() const (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
getDepthTest() const (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
getEnvironmentMap() (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
getEnvironmentMap() const (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
getFontName() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getFontStyle() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getHorizontalAlignment() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getInvisible() const (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
getMeshGroup(const unsigned int id) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
getMeshGroups() const (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
getMeshGroups() (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
getMeshModels(std::shared_ptr< STK::GraphicsModel > rootModel, std::vector< std::shared_ptr< STK::MeshGraphicsModel > > &mesh_models) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inlinestatic |
getName() const (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
getOutline() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getOutlineColor() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getPadding() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getPaddingBottom() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getPaddingLeft() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getPaddingRight() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getPaddingTop() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getRenderer() const (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
getRoot() const (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
getRoot() (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
getScale() const (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
getShaderName() const (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
getText() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getTransform() const | STK::GraphicsModel | inline |
getVerticalAlignment() const (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
getViewport() const (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
getWireframe() const (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
gfx_render_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
GraphicsModel(const std::string &name="") (defined in STK::GraphicsModel) | STK::GraphicsModel | |
h_alignment_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
initGeometry() (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
invisible_ (defined in STK::GraphicsModel) | STK::GraphicsModel | protected |
material_meshes_ (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
mesh_grp_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
MeshGraphicsModel(std::shared_ptr< ShaderProgramManager > prg_mgr, const std::string &name="") (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | explicit |
name_ (defined in STK::GraphicsModel) | STK::GraphicsModel | protected |
needs_update_ (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
needsUpdate(const bool needs_update) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
outline_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
outline_color_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
padding_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
prg_mgr_ (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
redraw(const STK::Camera &cam, const STK::Viewport &vp, int render_mask, const std::vector< std::shared_ptr< STK::Uniform > > *uniforms) override (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | virtual |
redrawBackToFront(const Camera &cam, const STK::Viewport &, int render_mask, const std::vector< std::shared_ptr< Uniform > > *uniforms) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | |
refCopy() | STK::MeshGraphicsModel | |
removeMeshGroup(const unsigned int id) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
root_ (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
scale_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
setBackgroundColor(const STK::Color4f &color) | STK::TextLabel3D | inline |
setCastShadows(bool cast_shadows) (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
setColor(const STK::Color4f &color) | STK::TextLabel3D | inline |
setCornerRadius(float corner_radius) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setDebugGraphics(bool debug_gfx) (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
setDepthTest(bool depth_test) (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
setEnvironmentMap(const std::shared_ptr< STK::CubeMap > &env_map) | STK::GraphicsModel | inline |
setFontName(const std::string &font_name) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setFontSize(int font_size) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setFontStyle(STK::FontStyle font_style) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setInvisible(bool invisible) (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
setMeshGroup(const unsigned int id, std::shared_ptr< MaterialMeshGroup > mesh_grp) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
setName(const std::string &name) (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
setOutline(int width) | STK::TextLabel3D | inline |
setOutlineColor(const STK::Color4f &color) | STK::TextLabel3D | inline |
setPadding(float pad) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setPadding(float v_pad, float h_pad) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setPadding(float top_pad, float h_pad, float bot_pad) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setPadding(float top_pad, float right_pad, float bot_pad, float left_pad) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setRenderer(const std::shared_ptr< STK::GraphicsRender2D > &gfx_render) (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
setRoot(const std::shared_ptr< MeshNode > &node) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
setScale(float scale) (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
setShaderName(const std::string &shader_name) | STK::BillboardRenderItem | inline |
setText(const std::string &text) | STK::TextLabel3D | inline |
setTextHAlignment(STK::TextHAlignment alignment) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setTextVAlignment(STK::TextVAlignment alignment) (defined in STK::TextLabel3D) | STK::TextLabel3D | inline |
setTransform(const STK::Matrix4x4f &transform) | STK::GraphicsModel | inline |
setViewport(const STK::Viewport &vp) (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | inline |
setWireframe(bool wireframe) (defined in STK::GraphicsModel) | STK::GraphicsModel | inline |
shader_name_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
shaderProgramManager() (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inline |
text_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
TextLabel3D(const std::shared_ptr< STK::GraphicsRender2D > &gfx_render, const std::shared_ptr< STK::FontManager > &font_manager, const std::string &name="") | STK::TextLabel3D | |
transform_ (defined in STK::GraphicsModel) | STK::GraphicsModel | protected |
update() (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
updateGeometry() override (defined in STK::TextLabel3D) | STK::TextLabel3D | protectedvirtual |
updateIfNeeded() (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inlineprotected |
v_alignment_ (defined in STK::TextLabel3D) | STK::TextLabel3D | protected |
viewport_ (defined in STK::BillboardRenderItem) | STK::BillboardRenderItem | protected |
visit_func typedef (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | protected |
visitTree(const std::shared_ptr< GraphicsModel > &root, visit_func func) (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel | inlineprotectedstatic |
wireframe_ (defined in STK::GraphicsModel) | STK::GraphicsModel | protected |
~GraphicsModel() (defined in STK::GraphicsModel) | STK::GraphicsModel | virtual |
~MeshGraphicsModel() override (defined in STK::MeshGraphicsModel) | STK::MeshGraphicsModel |