1#include "EnvironmentComponent.h"
7void Cogs::Core::EnvironmentComponent::registerType()
10 {
"subseaSupport", &EnvironmentComponent::subseaSupport },
11 {
"imageBasedLighting", &EnvironmentComponent::imageBasedLighting },
12 {
"seaLevel", &EnvironmentComponent::seaLevel },
13 {
"subseaTurbidityDistance", &EnvironmentComponent::subseaTurbidityDistance },
14 {
"subseaTurbidityAmount", &EnvironmentComponent::subseaTurbidityAmount },
15 {
"skyMultiplier", &EnvironmentComponent::skyMultiplier },
16 {
"skyDome", &EnvironmentComponent::skyDome },
17 {
"radiance", &EnvironmentComponent::radiance },
18 {
"irradiance", &EnvironmentComponent::irradiance },
19 {
"ambientIrradiance", &EnvironmentComponent::ambientIrradiance },
20 {
"brdfLUT", &EnvironmentComponent::brdfLUT },
21 {
"subseaRadiance", &EnvironmentComponent::subseaRadiance },
22 {
"brightness", &EnvironmentComponent::brightness },
25 TypeDatabase::createType<EnvironmentComponent>()
Base class for Component instances.
Field definition describing a single data member of a data structure.
Contains reflection support.