SO3Engine
|
SO3EnvironmentComponent.cpp
Go to the documentation of this file.
37SEnvironmentComponent::SEnvironmentComponent(SEnvironment* parent, const std::string& environmentComponentName) : SData(environmentComponentName)
Definition SO3DataScol.h:41
void RegisterViewport(SViewPort *viewport)
Definition SO3EnvironmentComponent.cpp:86
ViewportList GetRegisteredViewports()
Definition SO3EnvironmentComponent.cpp:110
void UnregisterCamera(Ogre::Camera *cam)
Definition SO3EnvironmentComponent.cpp:77
virtual void RegisterViewportImpl(SViewPort *viewport)=0
virtual void UnregisterCameraImpl(Ogre::Camera *cam)
Definition SO3EnvironmentComponent.cpp:82
virtual void UpdateCamera(SViewPort *viewport)
Definition SO3EnvironmentComponent.cpp:127
virtual void UnregisterViewportImpl(SViewPort *viewport)=0
virtual ~SEnvironmentComponent()
Definition SO3EnvironmentComponent.cpp:49
std::set< SViewPort * > ViewportList
Definition SO3EnvironmentComponent.h:48
SEnvironment * parentEnvironment
Definition SO3EnvironmentComponent.h:47
void UnregisterViewport(SViewPort *viewport)
Definition SO3EnvironmentComponent.cpp:98
virtual void SetEnableImpl(const bool &enableComponent)=0
void SetEnable(const bool &enableComponent)
Definition SO3EnvironmentComponent.cpp:68
SEnvironment * GetEnvironment()
Definition SO3EnvironmentComponent.cpp:58
Definition SO3Environment.h:47
Definition SO3ViewPort.h:56
Definition SO3DataScol.h:38
Generated by 1.9.8