Agrarsense
|
#include <WeatherParameters.h>
Public Member Functions | |
bool | IsWinterSnowCondition () |
bool | IsWinterSeason () |
bool | IsLidarNoiseModelCondition () |
FString | ToString () const |
FString | ToStringHumanReadable () const |
Public Attributes | |
float | Temperature = 10.0f |
float | Precipitation = 0.0f |
float | PrecipitationParticleSize = 1.0f |
float | Cloudiness = 0.05f |
float | Fog = 0.0f |
float | FogFalloff = 0.2f |
float | WindIntensity = 0.0f |
float | WindDirection = 15.0f |
float | SnowAmount = 0.0f |
float | TreeSnowiness = 0.0f |
int | Month = 7 |
int | Time = 12 |
bool | UseManualLeafColors = false |
FLinearColor | BirchLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
FLinearColor | PineLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
FLinearColor | SpruceLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
FLinearColor | AlderLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
Definition at line 13 of file WeatherParameters.h.
|
inline |
Checks if the current weather conditions allow for a Lidar noise model to be used.
Definition at line 86 of file WeatherParameters.h.
Referenced by ALidar::SimulateRaycastLidar().
|
inline |
Definition at line 77 of file WeatherParameters.h.
Referenced by AInstancedActorRenderer::OnWeatherParametersChanged().
|
inline |
Definition at line 72 of file WeatherParameters.h.
Referenced by ALidar::SimulateRaycastLidar().
|
inline |
Definition at line 91 of file WeatherParameters.h.
|
inline |
Definition at line 110 of file WeatherParameters.h.
Referenced by AWeather::SendWeatherData().
FLinearColor FWeatherParameters::AlderLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
Definition at line 70 of file WeatherParameters.h.
FLinearColor FWeatherParameters::BirchLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
Definition at line 61 of file WeatherParameters.h.
float FWeatherParameters::Cloudiness = 0.05f |
Definition at line 27 of file WeatherParameters.h.
float FWeatherParameters::Fog = 0.0f |
Definition at line 30 of file WeatherParameters.h.
float FWeatherParameters::FogFalloff = 0.2f |
Definition at line 33 of file WeatherParameters.h.
int FWeatherParameters::Month = 7 |
Definition at line 48 of file WeatherParameters.h.
Referenced by AWeather::GetCurrentSeason().
FLinearColor FWeatherParameters::PineLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
Definition at line 64 of file WeatherParameters.h.
float FWeatherParameters::Precipitation = 0.0f |
Definition at line 21 of file WeatherParameters.h.
Referenced by LidarNoiseModel::CheckSnowflakeHit().
float FWeatherParameters::PrecipitationParticleSize = 1.0f |
Definition at line 24 of file WeatherParameters.h.
Referenced by LidarNoiseModel::CheckSnowflakeHit().
float FWeatherParameters::SnowAmount = 0.0f |
Definition at line 42 of file WeatherParameters.h.
Referenced by ALidar::OnWeatherChanged(), and AInstancedActorRenderer::OnWeatherParametersChanged().
FLinearColor FWeatherParameters::SpruceLeafColor = FLinearColor(0.0f, 0.0f, 0.0f, 0.0f) |
Definition at line 67 of file WeatherParameters.h.
float FWeatherParameters::Temperature = 10.0f |
Definition at line 18 of file WeatherParameters.h.
int FWeatherParameters::Time = 12 |
Definition at line 51 of file WeatherParameters.h.
float FWeatherParameters::TreeSnowiness = 0.0f |
Definition at line 45 of file WeatherParameters.h.
bool FWeatherParameters::UseManualLeafColors = false |
Definition at line 58 of file WeatherParameters.h.
float FWeatherParameters::WindDirection = 15.0f |
Definition at line 39 of file WeatherParameters.h.
float FWeatherParameters::WindIntensity = 0.0f |
Definition at line 36 of file WeatherParameters.h.
Referenced by AInstancedActorRenderer::OnWeatherParametersChanged(), and AInstancedActorRenderer::SetupFromInstancedActor().