VR-Engage  2.2
Loading...
Searching...
No Matches
cigiSimEntityVelocityPublisher.h
Go to the documentation of this file.
1/*******************************************************************************
2** Copyright (c) 2024 MAK Technologies, Inc.
3** All rights reserved.
4*******************************************************************************/
5#pragma once
6
9
10#include <CigiBaseRateCtrl.h>
11
12namespace makVre
13{
14
16 : public DtCigiPublisherTemplate<CigiBaseRateCtrl, DtCigiSimEntityVelocityPublisher,
17 DtCigiSimEntityComponentPublisherBase>
18{
19public:
22
23 virtual Cigi_uint16 cigiId() const override;
24
25protected:
26 virtual void setCigiId(Cigi_uint16 id) override;
27
28protected:
29 virtual void updateShared() override;
30 virtual void updateCigi() override;
31};
32
33} // namespace makVre
virtual void setCigiId(Cigi_uint16 id) override
virtual void updateShared() override
Derived Publisher classes should override updateShared() to update values in the shared CIGI data obj...
virtual ~DtCigiSimEntityVelocityPublisher() override
Definition cigiSimEntityVelocityPublisher.h:21
virtual void updateCigi() override
Derived Publisher classes should override updateCigi() to update values in the CIGI data.
DtCigiSimEntityVelocityPublisher()
Definition cigiSimEntityVelocityPublisher.h:20
virtual Cigi_uint16 cigiId() const override
Contains the DLL export macro.
#define CIGIHOST_DLL
Definition export.h:20
Include export definitions for this library.
Definition glsVreMessageUtil.h:49