ComputerGraphik TU WIEN
Main Page
Related Pages
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
SunVolumetric Member List
This is the complete list of members for
SunVolumetric
, 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)
SceneObject
virtual
animation
SceneObject
protected
Animation
typedef
SceneObject
animIDX
SceneObject
protected
childs
SceneObject
protected
colorTexture
SunVolumetric
private
delChild
(size_t idx)
SceneObject
depthTexture
SunVolumetric
private
doNotRender
()
SceneObject
inline
draw
() const
SunVolumetric
virtual
effectChilds
SceneObject
protected
EffectObjectVolumetric
class
SunVolumetric
friend
EffectObjectVolumetricPost
class
SunVolumetric
friend
firstPass
()
SunVolumetric
frameBuffer
SunVolumetric
private
getChild
(size_t idx, std::shared_ptr< SceneObject > &child) const
SceneObject
getEffect
(const std::string &name) const
SceneObject
getFrameBufferTexture
()
SunVolumetric
inline
getGlobalModelMatrix
() const
SceneObject
inline
getIsVolSun
()
SceneObject
inline
getModel
() const
SceneObject
inline
getModelMatrix
() const
SceneObject
inline
getName
() const
SceneObject
inline
getParent
() const
SceneObject
inline
getScreenLightPos
()
SunVolumetric
inline
getShader
() const
SceneObject
inline
isInScreen
SunVolumetric
private
isVolSun
SceneObject
protected
model
SceneObject
protected
modelMatrix
SceneObject
protected
name
SceneObject
protected
norender
SceneObject
protected
parent
SceneObject
protected
postProcess
()
SunVolumetric
quadModel
SunVolumetric
private
remEffect
(const std::string &name)
SceneObject
reset
()
SunVolumetric
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
ScreenLightPos
SunVolumetric
private
screenTest
()
SunVolumetric
private
setAnimation
(const Animation &anim)
SceneObject
setAnimationTime
(double time)
SceneObject
setShader
(Shader *val)
SceneObject
virtual
setUpColorTexture
()
SunVolumetric
private
setUpDepthTexture
()
SunVolumetric
private
shader
SceneObject
protected
SunVolumetric
(const std::string &name, Scene *scene=0, Model *model=0, const glm::mat4 &modelMatrix=glm::mat4(1.0f))
SunVolumetric
switchShader
(Shader *newShader)
SunVolumetric
private
texHeight
SunVolumetric
private
texWidth
SunVolumetric
private
update
(double deltaT)
SceneObject
virtual
vao
SceneObject
protected
~SceneObject
()
SceneObject
virtual
~SunVolumetric
()
SunVolumetric
virtual
Generated on Mon Jun 8 2015 11:43:56 for ComputerGraphik TU WIEN by
1.8.9.1