ComputerGraphik TU WIEN
|
This is the complete list of members for Legend, including all inherited members.
accumulatedTime | Legend | private |
addChild(std::shared_ptr< SceneObject > &child) | SceneObject | |
addEffect(const std::string &name, std::unique_ptr< SceneObject > &effect) | SceneObject | |
animate(double time) | SceneObject | virtual |
Animation typedef | SceneObject | |
animation | SceneObject | protected |
animIDX | SceneObject | protected |
background | Legend | private |
calcFPS(double deltaT) | Legend | private |
calculateScaleFactor() | Legend | private |
charGlyphMap | Legend | private |
charTexHandleMap | Legend | private |
childs | SceneObject | protected |
delChild(size_t idx) | SceneObject | |
doNotRender() | SceneObject | inline |
draw() | Legend | |
SceneObject::draw() const | SceneObject | virtual |
effectChilds | SceneObject | protected |
face | Legend | private |
FPS | Legend | private |
frameCount | Legend | private |
ft | Legend | private |
getChild(size_t idx, std::shared_ptr< SceneObject > &child) const | SceneObject | |
getEffect(const std::string &name) const | SceneObject | |
getGlobalModelMatrix() const | SceneObject | inline |
getIsVolSun() | SceneObject | inline |
getModel() const | SceneObject | inline |
getModelMatrix() const | SceneObject | inline |
getName() const | SceneObject | inline |
getParent() const | SceneObject | inline |
getShader() const | SceneObject | inline |
isVolSun | SceneObject | protected |
latestPos | Legend | private |
Legend(Scene *_scene, MouseSemantics *_mouse, Texture *_texture, float upperleftx, float upperlefty, float xstep, float ystep) | Legend | |
maxXposText | Legend | private |
maxYposText | Legend | private |
model | SceneObject | protected |
modelMatrix | SceneObject | protected |
mouse | Legend | private |
name | SceneObject | protected |
norender | SceneObject | protected |
offsetX | Legend | private |
offsetY | Legend | private |
parent | SceneObject | protected |
prepareText() | Legend | |
remEffect(const std::string &name) | SceneObject | |
renderText(const char *text, float x, float y, float sx, float sy) | Legend | private |
reset() | SceneObject | virtual |
scene | SceneObject | protected |
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 | |
selectorText | Legend | private |
setActiveSelector(std::string _sText) | Legend | inline |
setAnimation(const Animation &anim) | SceneObject | |
setAnimationTime(double time) | SceneObject | |
setShader(Shader *shader) | Legend | virtual |
shader | SceneObject | protected |
texture | Legend | private |
update(double deltaT) | Legend | virtual |
updatePosition(bool reset) | Legend | private |
upperleftx | Legend | private |
upperlefty | Legend | private |
vao | SceneObject | protected |
vboPositions | Legend | private |
window | Legend | private |
xreset | Legend | private |
xstep | Legend | private |
yreset | Legend | private |
ystep | Legend | private |
~Legend() | Legend | virtual |
~SceneObject() | SceneObject | virtual |