ComputerGraphik TU WIEN
SelectorGPU Member List

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

addChild(std::shared_ptr< SceneObject > &child)SceneObject
addEffect(const std::string &name, std::unique_ptr< SceneObject > &effect)SceneObject
animate(double time)SceneObjectvirtual
animationSceneObjectprotected
Animation typedefSceneObject
animIDXSceneObjectprotected
bufferSelectorGPUprivate
changeMode()SelectorGPUvirtual
childsSceneObjectprotected
computeShaderSelectorGPUprivate
delChild(size_t idx)SceneObject
doNotRender()SceneObjectinline
draw() const SelectorBasevirtual
effectChildsSceneObjectprotected
getBufferHeight() const SelectorBaseinline
getBufferWidth() const SelectorBaseinline
getChild(size_t idx, std::shared_ptr< SceneObject > &child) const SceneObject
getEffect(const std::string &name) const SceneObject
getGlobalModelMatrix() const SceneObjectinline
getIsVolSun()SceneObjectinline
getLastDistance() const SelectorBaseinline
getLastSelected() const SelectorBaseinline
getModel() const SceneObjectinline
getModelMatrix() const SceneObjectinline
getName() const SceneObjectinline
getParent() const SceneObjectinline
getPixelCount(int &width, int &height) const SelectorGPUinline
getShader() const SceneObjectinline
heightSelectorBaseprotected
idBufferSelectorBaseprotected
idTextureSelectorBaseprotected
isVolSunSceneObjectprotected
KernelSize enum valueSelectorGPUprivate
lastDistanceSelectorBaseprotected
lastSelectedSelectorBaseprotected
modeSelectorGPUprivate
modelSceneObjectprotected
modelMatrixSceneObjectprotected
nameSceneObjectprotected
norenderSceneObjectprotected
objectBufferSelectorGPUprivate
parentSceneObjectprotected
pickObject(const glm::ivec2 &mouse)SelectorGPUvirtual
remEffect(const std::string &name)SceneObject
reset()SelectorBasevirtual
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
SelectorBase(const std::string &name, Scene *scene)SelectorBase
SelectorGPU(const std::string &name, Scene *scene)SelectorGPU
setAnimation(const Animation &anim)SceneObject
setAnimationTime(double time)SceneObject
setShader(Shader *val)SceneObjectvirtual
shaderSceneObjectprotected
update(double deltaT)SelectorBasevirtual
vaoSceneObjectprotected
widthSelectorBaseprotected
windowXSelectorGPUprivate
windowYSelectorGPUprivate
~SceneObject()SceneObjectvirtual
~SelectorBase()SelectorBase
~SelectorGPU()SelectorGPU