ComputerGraphik TU WIEN
Legend Member List

This is the complete list of members for Legend, including all inherited members.

accumulatedTimeLegendprivate
addChild(std::shared_ptr< SceneObject > &child)SceneObject
addEffect(const std::string &name, std::unique_ptr< SceneObject > &effect)SceneObject
animate(double time)SceneObjectvirtual
Animation typedefSceneObject
animationSceneObjectprotected
animIDXSceneObjectprotected
backgroundLegendprivate
calcFPS(double deltaT)Legendprivate
calculateScaleFactor()Legendprivate
charGlyphMapLegendprivate
charTexHandleMapLegendprivate
childsSceneObjectprotected
delChild(size_t idx)SceneObject
doNotRender()SceneObjectinline
draw()Legend
SceneObject::draw() const SceneObjectvirtual
effectChildsSceneObjectprotected
faceLegendprivate
FPSLegendprivate
frameCountLegendprivate
ftLegendprivate
getChild(size_t idx, std::shared_ptr< SceneObject > &child) const SceneObject
getEffect(const std::string &name) const SceneObject
getGlobalModelMatrix() const SceneObjectinline
getIsVolSun()SceneObjectinline
getModel() const SceneObjectinline
getModelMatrix() const SceneObjectinline
getName() const SceneObjectinline
getParent() const SceneObjectinline
getShader() const SceneObjectinline
isVolSunSceneObjectprotected
latestPosLegendprivate
Legend(Scene *_scene, MouseSemantics *_mouse, Texture *_texture, float upperleftx, float upperlefty, float xstep, float ystep)Legend
maxXposTextLegendprivate
maxYposTextLegendprivate
modelSceneObjectprotected
modelMatrixSceneObjectprotected
mouseLegendprivate
nameSceneObjectprotected
norenderSceneObjectprotected
offsetXLegendprivate
offsetYLegendprivate
parentSceneObjectprotected
prepareText()Legend
remEffect(const std::string &name)SceneObject
renderText(const char *text, float x, float y, float sx, float sy)Legendprivate
reset()SceneObjectvirtual
sceneSceneObjectprotected
SceneObject(std::shared_ptr< SceneObject > &effectParent, const glm::mat4 &modelMatrix=glm::mat4(1))SceneObject
SceneObject(const std::string &name, Scene *scene=0, Model *model=0, const glm::mat4 &modelMatrix=glm::mat4(1))SceneObject
selectorTextLegendprivate
setActiveSelector(std::string _sText)Legendinline
setAnimation(const Animation &anim)SceneObject
setAnimationTime(double time)SceneObject
setShader(Shader *shader)Legendvirtual
shaderSceneObjectprotected
textureLegendprivate
update(double deltaT)Legendvirtual
updatePosition(bool reset)Legendprivate
upperleftxLegendprivate
upperleftyLegendprivate
vaoSceneObjectprotected
vboPositionsLegendprivate
windowLegendprivate
xresetLegendprivate
xstepLegendprivate
yresetLegendprivate
ystepLegendprivate
~Legend()Legendvirtual
~SceneObject()SceneObjectvirtual