![]() |
VR-Forces 4.3.1 Class Documentation
|

Public Types | |
| typedef std::vector < DtWeatherLookModificationOperation * > | WeatherLookModificationOperations |
Public Member Functions | |
| DtLocalWeatherLookOperationManager (makVrv::DtDe &) | |
| CTOR. | |
| virtual | ~DtLocalWeatherLookOperationManager () |
| DTOR. | |
| virtual int | addWeatherLookModificationOperation (const DtWeatherLookModificationOperation &) |
| Adds a new rule for modifying weather color. | |
| virtual void | removeWeatherLookModificationOperation (int) |
| Removes operation. | |
| virtual void | insertWeatherLookModificationOperation (int, const DtWeatherLookModificationOperation &) |
| Inserts an operation. | |
| virtual const WeatherLookModificationOperations & | weatherLookModificationOperations () const |
| virtual void | setWeatherLookModificationOperations (const WeatherLookModificationOperations &) |
| virtual void | modifyColorForWeather (const makArchives::DtEnvironmentRecord &, float &r, float &g, float &b, float &a) const |
| Given the environment record and some base colors, calls weather modification rules to change the color to a new one and returns in the same variables that were the base colors supplied. | |
| virtual std::string | weatherLookModelDefinitionFor (const makArchives::DtEnvironmentRecord &) const |
| Returns the model definition for the look of the weather icon. | |
| virtual void | clear () |
| Clears all operations. | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| WeatherLookModificationOperations | myWeatherLookModificationOperations |
| typedef std::vector<DtWeatherLookModificationOperation*> makVrf::DtLocalWeatherLookOperationManager::WeatherLookModificationOperations |
| makVrf::DtLocalWeatherLookOperationManager::DtLocalWeatherLookOperationManager | ( | makVrv::DtDe & | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Adds a new rule for modifying weather color.
Returns the index it was added at. Use that index to remove the weather operation. Will clone operation and keep pointer
|
virtual |
Removes operation.
|
virtual |
Inserts an operation.
|
virtual |
|
virtual |
|
virtual |
Given the environment record and some base colors, calls weather modification rules to change the color to a new one and returns in the same variables that were the base colors supplied.
|
virtual |
Returns the model definition for the look of the weather icon.
Reimplemented in makVrf::DtQtLocalWeatherLookOperationManager.
|
virtual |
Clears all operations.
|
protected |
|
protected |