10#include <CigiBaseArtPartCtrl.h>
17 DtCigiSimEntityComponentPublisherBase>
26 virtual Cigi_uint16
cigiId()
const override;
DtCigiPublisherTemplate()
Definition cigiPublisherTemplate.h:31
virtual Cigi_uint16 cigiId() const override
virtual void initCigi() override
Derived Publisher classes should override initCigi() to set initial values in the CIGI data.
unsigned int myPartNumber
Definition cigiSimEntityArtPartPublisher.h:40
DtCigiSimEntityArtPartPublisher()
Definition cigiSimEntityArtPartPublisher.h:20
virtual std::string sharedKey() override
Key to uniquely idenfity the shared data instance associated with the Sim object represented by this ...
virtual Sptr setPartNumber(unsigned int number)
virtual ~DtCigiSimEntityArtPartPublisher() override
Definition cigiSimEntityArtPartPublisher.h:21
virtual void updateShared() override
Derived Publisher classes should override updateShared() to update values in the shared CIGI data obj...
virtual unsigned int partNumber() const
virtual void setCigiId(Cigi_uint16 id) override
virtual void updateCigi() override
Derived Publisher classes should override updateCigi() to update values in the CIGI data.
virtual void initShared() override
Derived Publisher classes should override initShared() to set inital values in the shared CIGI data o...
std::shared_ptr< DtCigiSimEntityArtPartPublisher > Sptr
Definition baseClass.h:184
Contains the DLL export macro.
#define CIGIHOST_DLL
Definition export.h:20
Include export definitions for this library.
Definition glsVreMessageUtil.h:49