1#include "DensityFieldComponent.h"
7void Cogs::Core::Volumetric::DensityFieldComponent::registerType()
10 {
"extentMin", &DensityFieldComponent::extentMin },
11 {
"extentMax", &DensityFieldComponent::extentMax },
12 {
"resolution", &DensityFieldComponent::resolution },
13 {
"thresholds", &DensityFieldComponent::thresholds },
14 {
"pointWeight", &DensityFieldComponent::pointWeight },
15 {
"basisStdDev", &DensityFieldComponent::basisStdDev },
16 {
"basisQuality", &DensityFieldComponent::basisQuality },
17 {
"attachData", &DensityFieldComponent::attachData },
18 {
"attachedDataScale", &DensityFieldComponent::attachedDataScale },
19 {
"attachedDataOffset", &DensityFieldComponent::attachedDataOffset },
20 {
"pointData", &DensityFieldComponent::pointData },
22 {
"flipOrientation", &DensityFieldComponent::flipOrientation },
23 {
"innerLayerOpaque", &DensityFieldComponent::innerLayerOpaque },
24 {
"layerDepthBiasStep", &DensityFieldComponent::layerDepthBiasStep },
25 {
"opacity", &DensityFieldComponent::opacity },
26 {
"material", &DensityFieldComponent::material },
29 Reflection::TypeDatabase::createType<DensityFieldComponent>()
31 .setBase<Component>();
Field definition describing a single data member of a data structure.
Contains reflection support.