This is the complete list of members for MouseSemantics, including all inherited members.
| addChild(std::shared_ptr< SceneObject > &child) | SceneObject | |
| addEffect(const std::string &name, std::unique_ptr< SceneObject > &effect) | SceneObject | |
| additionalScaling | MouseSemantics | private |
| animate(double time) | SceneObject | virtual |
| animation | SceneObject | protected |
| Animation typedef | SceneObject | |
| animIDX | SceneObject | protected |
| C | MouseSemantics | private |
| calculateScaleFactor() | MouseSemantics | private |
| childs | SceneObject | protected |
| cursorEnterCallBack(GLFWwindow *window, int entered) | MouseSemantics | |
| delChild(size_t idx) | SceneObject | |
| distance | MouseSemantics | private |
| doNotRender() | SceneObject | inline |
| draw() | MouseSemantics | |
| SceneObject::draw() const | SceneObject | virtual |
| effectChilds | SceneObject | protected |
| firstTimeInWindow | MouseSemantics | private |
| focused | MouseSemantics | private |
| getChild(size_t idx, std::shared_ptr< SceneObject > &child) const | SceneObject | |
| getDistance() | MouseSemantics | inline |
| getEffect(const std::string &name) const | SceneObject | |
| getGlobalModelMatrix() const | SceneObject | inline |
| getIsVolSun() | SceneObject | inline |
| getModel() const | SceneObject | inline |
| getModelMatrix() const | SceneObject | inline |
| getMousePos() | MouseSemantics | inline |
| getName() const | SceneObject | inline |
| getParent() const | SceneObject | inline |
| getScaleFactor() | MouseSemantics | inline |
| getShader() const | SceneObject | inline |
| getSpeed() | MouseSemantics | inline |
| inverseScaleFunction | MouseSemantics | private |
| inWindow | MouseSemantics | private |
| isVolSun | SceneObject | protected |
| keyCallback(GLFWwindow *window, int key, int scancode, int action, int mods) | MouseSemantics | |
| latestPos | MouseSemantics | private |
| m | MouseSemantics | private |
| M | MouseSemantics | private |
| model | SceneObject | protected |
| modelMatrix | SceneObject | protected |
| MouseSemantics(Scene *scene, float _M, float _C, float _m, Texture *texture) | MouseSemantics | |
| name | SceneObject | protected |
| norender | SceneObject | protected |
| parent | SceneObject | protected |
| remEffect(const std::string &name) | SceneObject | |
| reset() | SceneObject | virtual |
| scaleFunction() | MouseSemantics | inline |
| scaleLinear | MouseSemantics | private |
| 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 | |
| setAnimation(const Animation &anim) | SceneObject | |
| setAnimationTime(double time) | SceneObject | |
| setShader(Shader *shader) | MouseSemantics | virtual |
| shader | SceneObject | protected |
| texture | MouseSemantics | private |
| toggleScaleFunction() | MouseSemantics | |
| update(double deltaT) | MouseSemantics | virtual |
| updateDistanceState(unsigned int _distance) | MouseSemantics | |
| vao | SceneObject | protected |
| vboPositions | MouseSemantics | private |
| window | MouseSemantics | private |
| windowFocusCallBack(GLFWwindow *window, int entered) | MouseSemantics | |
| ~MouseSemantics() | MouseSemantics | virtual |
| ~SceneObject() | SceneObject | virtual |