1#include "../Components/PingIsoComponent.h"
7void Cogs::Core::EchoSounder::PingIsoComponent::registerType()
11 Field(
Name(
"thresholds"), &PingIsoComponent::thresholds),
12 Field(
Name(
"capSeparation"), &PingIsoComponent::capSeparation),
13 Field(
Name(
"depthSpacing"), &PingIsoComponent::depthSpacing),
14 Field(
Name(
"beamSpacing"), &PingIsoComponent::beamSpacing),
15 Field(
Name(
"beamMaxUpsample"), &PingIsoComponent::beamMaxUpsample),
16 Field(
Name(
"overflowThreshold"), &PingIsoComponent::overflowThreshold),
17 Field(
Name(
"minVerticalDepth"), &PingIsoComponent::minVerticalDepth),
18 Field(
Name(
"maxVerticalDepth"), &PingIsoComponent::maxVerticalDepth),
19 Field(
Name(
"flipOrientation"), &PingIsoComponent::flipOrientation),
20 Field(
Name(
"seabedClipOffset"), &PingIsoComponent::seabedClipOffset),
23 Field(
Name(
"material"), &PingIsoComponent::material),
24 Field(
Name(
"innerLayerOpaque"), &PingIsoComponent::innerLayerOpaque),
25 Field(
Name(
"layerDepthBiasStep"), &PingIsoComponent::layerDepthBiasStep),
26 Field(
Name(
"opacity"), &PingIsoComponent::opacity)
29 TypeDatabase::createType<PingIsoComponent>()
Field definition describing a single data member of a data structure.
Contains reflection support.
Represents an unique name.