3Depict
Scene Member List

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

addDrawable(const DrawableObj *)Scene
addEffect(Effect *e)Scene
addRefDrawable(const DrawableObj *)Scene
applyDevice(float startX, float startY, float curX, float curY, unsigned int keyFlags, unsigned int mouseflags, bool permanent=true)Scene
clearAll()Scene
clearDevices()Scene
clearEffects()Scene
clearObjs()Scene
clearRefObjs()Scene
cloneActiveCam() constSceneinline
commitTempCam()Scene
computeSceneLimits()Scene
discardTempCam()Scene
draw(bool noUpdateCam=false)Scene
drawOverlays(bool noCamUpdate=false) constScene
duplicateCameras(std::vector< Camera *> &cams) constScene
ensureVisible(unsigned int direction)Scene
finaliseCam()Scene
getActiveCam()Scene
getActiveCamLoc() constScene
getAspect() constSceneinline
getBackgroundColour(float &newR, float &newG, float &newB) constSceneinline
getBound() constSceneinline
getEffects(std::vector< const Effect *> &effects) constScene
getGlVersion()Sceneinlinestatic
getLastHover() constSceneinline
getLastSelected() constSceneinline
getLightPos(float *f) constScene
getTempCam()Scene
getWorldAxisVisible() constSceneinline
glSelect(bool storeSelection=true)Scene
hasOverlays() constScene
haveTempCam() constSceneinline
isInteractionLocked() constSceneinline
lockInteraction(bool amLocking=true)Sceneinline
progressCircleScene
removeDrawable(unsigned int)Scene
removeEffect(unsigned int uniqueEffectID)Scene
resetProgressAnim()Scene
Scene()Scene
setActiveCam(Camera *c)Scene
setActiveCamByClone(const Camera *c)Scene
setAlpha(bool newAlpha)Sceneinline
setAspect(float newAspect)Scene
setBackgroundColour(float newR, float newG, float newB)Sceneinline
setEffects(bool enable)Sceneinline
setEffectVec(std::vector< Effect *> &e)Scene
setHoverMode(bool hMode)Sceneinline
setLastHover(unsigned int hover)Sceneinline
setLighting(bool newLight)Sceneinline
setLightPos(const float *f)Scene
setProgressAnimation(const std::vector< std::string > &animFiles)Scene
setSelectionMode(bool selMode)Sceneinline
setTempCam()Scene
setVisControl(VisController *v)Sceneinline
setWinSize(unsigned int x, unsigned int y)Sceneinline
setWorldAxisVisible(bool newAxis)Sceneinline
~Scene()Scenevirtual