13#include "vrfobjcore/controllerComponent.h"
14#include <vrfobjcore/localObject.h>
16class DtSensorContactInfoList;
31 DtSimulationServices* simManager,
32 DtComponentDescriptor* desc =
nullptr,
33 DtReaderWriterRegistry* parentRegistry =
nullptr);
47 virtual bool init()
override;
51 virtual const char*
type()
const override;
53 virtual void tick()
override;
58 static DtSimComponent*
creator(
const DtString& name,
60 DtSimulationServices* simManager,
61 DtComponentDescriptor* desc =
nullptr,
62 DtReaderWriterRegistry* parentRegistry =
nullptr);
Definition detectionReportControllerDescriptor.h:22
DtDetectionReportController(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=nullptr, DtReaderWriterRegistry *parentRegistry=nullptr)
const DtDetectionReportController & operator=(const DtDetectionReportController &orig)=delete
assignment operator; not implemented
static DtSimComponent * creator(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=nullptr, DtReaderWriterRegistry *parentRegistry=nullptr)
virtual bool init() override
virtual const char * type() const override
DtDetectionReportController(const DtDetectionReportController &orig)=delete
copy constructor; not implemented
DtSensorContactInfoList * myFusedContactsList
This holds the fused list of sensor contacts. (i.e. only one entry per potential target,...
Definition detectionReportController.h:70
virtual ~DtDetectionReportController() override
destructor
virtual void tick() override
DtDetectionReportController()=delete
default constructor; not implemented
DtDetectionReportControllerDescriptor * myDescriptor
Definition detectionReportController.h:72
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
constexpr char DtDetectionReportControllerType[]
Definition detectionReportController.h:22