RigsofRods
Soft-body Physics Simulation
|
#include <SkyXManager.h>
Public Member Functions | |
SkyXManager (Ogre::String configFile) | |
~SkyXManager () | |
Ogre::Vector3 | getMainLightDirection () |
Ogre::Light * | getMainLight () |
bool | update (float dt) |
bool | InitLight () |
size_t | getMemoryUsage () |
void | freeResources () |
bool | UpdateSkyLight () |
SkyX::SkyX * | GetSkyX () |
Protected Attributes | |
Ogre::Light * | mLight0 = nullptr |
Ogre::Light * | mLight1 = nullptr |
SkyX::SkyX * | mSkyX = nullptr |
SkyX::BasicController * | mBasicController = nullptr |
SkyX::ColorGradient | mWaterGradient |
SkyX::ColorGradient | mSunGradient |
SkyX::ColorGradient | mAmbientGradient |
SkyX::CfgFileManager * | mCfgFileManager = nullptr |
int | mLastHour = 0 |
Definition at line 32 of file SkyXManager.h.
SkyXManager::SkyXManager | ( | Ogre::String | configFile | ) |
SkyXManager::~SkyXManager | ( | ) |
void SkyXManager::freeResources | ( | ) |
Definition at line 193 of file SkyXManager.cpp.
Light * SkyXManager::getMainLight | ( | ) |
Definition at line 72 of file SkyXManager.cpp.
Vector3 SkyXManager::getMainLightDirection | ( | ) |
Definition at line 65 of file SkyXManager.cpp.
size_t SkyXManager::getMemoryUsage | ( | ) |
Definition at line 187 of file SkyXManager.cpp.
|
inline |
bool SkyXManager::InitLight | ( | ) |
bool SkyXManager::update | ( | float | dt | ) |
bool SkyXManager::UpdateSkyLight | ( | ) |
|
protected |
Definition at line 63 of file SkyXManager.h.
|
protected |
Definition at line 59 of file SkyXManager.h.
|
protected |
Definition at line 65 of file SkyXManager.h.
|
protected |
Definition at line 67 of file SkyXManager.h.
|
protected |
Definition at line 55 of file SkyXManager.h.
|
protected |
Definition at line 56 of file SkyXManager.h.
|
protected |
Definition at line 58 of file SkyXManager.h.
|
protected |
Definition at line 62 of file SkyXManager.h.
|
protected |
Definition at line 61 of file SkyXManager.h.