#include <CloudsManager.h>
Definition at line 35 of file CloudsManager.h.
◆ CloudLayer() [1/2]
SkyX::CloudLayer::CloudLayer |
( |
SkyX * |
s | ) |
|
◆ CloudLayer() [2/2]
SkyX::CloudLayer::CloudLayer |
( |
SkyX * |
s, |
|
|
const Options & |
o |
|
) |
| |
◆ ~CloudLayer()
SkyX::CloudLayer::~CloudLayer |
( |
| ) |
|
◆ _registerCloudLayer()
void SkyX::CloudLayer::_registerCloudLayer |
( |
Ogre::Pass * |
CloudLayerPass | ) |
|
Register layer.
- Parameters
-
CloudLayerPass | Pass where register the cloud layer |
Definition at line 86 of file CloudsManager.cpp.
◆ _unregister()
void SkyX::CloudLayer::_unregister |
( |
| ) |
|
◆ _updateInternalPassParameters()
void SkyX::CloudLayer::_updateInternalPassParameters |
( |
| ) |
|
◆ _updatePassParameters()
void SkyX::CloudLayer::_updatePassParameters |
( |
| ) |
|
|
private |
◆ getAmbientGradient()
const ColorGradient& SkyX::CloudLayer::getAmbientGradient |
( |
| ) |
const |
|
inline |
Get ambient color gradient.
- Returns
- Ambient color gradient
Definition at line 171 of file CloudsManager.h.
◆ getOptions()
const Options& SkyX::CloudLayer::getOptions |
( |
| ) |
const |
|
inline |
◆ getSunGradient()
Get sun color gradient.
- Returns
- Sun color gradient
Definition at line 187 of file CloudsManager.h.
◆ setAmbientGradient()
void SkyX::CloudLayer::setAmbientGradient |
( |
const ColorGradient & |
AmbientGradient | ) |
|
|
inline |
Set ambient gradient.
- Parameters
-
AmbientGradient | Ambient color gradient |
Definition at line 163 of file CloudsManager.h.
◆ setOptions()
void SkyX::CloudLayer::setOptions |
( |
const Options & |
o | ) |
|
|
inline |
◆ setSunGradient()
void SkyX::CloudLayer::setSunGradient |
( |
const ColorGradient & |
SunGradient | ) |
|
|
inline |
Set sun gradient.
- Parameters
-
SunGradient | Sun color gradient |
Definition at line 179 of file CloudsManager.h.
◆ mAmbientGradient
◆ mCloudLayerPass
Ogre::Pass* SkyX::CloudLayer::mCloudLayerPass |
|
private |
◆ mOptions
◆ mSkyX
SkyX* SkyX::CloudLayer::mSkyX |
|
private |
◆ mSunGradient
The documentation for this class was generated from the following files: