1#include "WindowComponent.h"
7void Cogs::Core::EchoSounder::WindowComponent::registerType()
13 Field(
Name(
"depthSpacing"), &WindowComponent::depthSpacing),
14 Field(
Name(
"beamSpacing"), &WindowComponent::beamSpacing),
15 Field(
Name(
"pathSpacing"), &WindowComponent::pathSpacing)
19 Method(
Name(
"initialize"), &WindowComponent::initialize),
20 Method(
Name(
"update"), &WindowComponent::update),
23 DynamicComponent::registerDerivedType<WindowComponent>()
29void Cogs::Core::EchoSounder::WindowComponent::initialize(Context * )
33void Cogs::Core::EchoSounder::WindowComponent::update()
Field definition describing a single data member of a data structure.
Simple method definition.
Contains reflection support.
int64_t head
Most recent time (in ticks) of window.
int64_t tail
Least recent time (in ticks) of window.
Represents an unique name.