ComputerGraphik TU WIEN
Main Page
Related Pages
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
GameLogic Member List
This is the complete list of members for
GameLogic
, including all inherited members.
activeTank
GameLogic
private
addChild
(std::shared_ptr< SceneObject > &child)
SceneObject
addEffect
(const std::string &name, std::unique_ptr< SceneObject > &effect)
SceneObject
addTank
(std::shared_ptr< SceneObject > tank)
GameLogic
animate
(double time)
SceneObject
virtual
Animation
typedef
SceneObject
animation
SceneObject
protected
animIDX
SceneObject
protected
bullet
GameLogic
private
childs
SceneObject
protected
delChild
(size_t idx)
SceneObject
doNotRender
()
SceneObject
inline
draw
() const
SceneObject
virtual
effectChilds
SceneObject
protected
gameFinished
GameLogic
private
GameLogic
(Scene *scene)
GameLogic
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
getTerrain
() const
GameLogic
inline
getWinner
() const
GameLogic
inline
isGameFinished
() const
GameLogic
inline
isVolSun
SceneObject
protected
model
SceneObject
protected
modelMatrix
SceneObject
protected
name
SceneObject
protected
norender
SceneObject
protected
parent
SceneObject
protected
remEffect
(const std::string &name)
SceneObject
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
setAnimation
(const Animation &anim)
SceneObject
setAnimationTime
(double time)
SceneObject
setShader
(Shader *val)
SceneObject
virtual
shader
SceneObject
protected
tanks
GameLogic
private
terrain
GameLogic
private
terrainModel
GameLogic
private
turnTime
GameLogic
private
update
(double deltaT)
GameLogic
virtual
vao
SceneObject
protected
water
GameLogic
private
waterModel
GameLogic
private
waterTexture
GameLogic
private
~GameLogic
()
GameLogic
~SceneObject
()
SceneObject
virtual
Generated on Mon Jun 8 2015 11:43:56 for ComputerGraphik TU WIEN by
1.8.9.1