VR-Engage  2.2
Loading...
Searching...
No Matches
cigiSimEntityPublisherV4.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 <CigiEntityCtrlV4.h>
11
12namespace makVre
13{
14
16 : public DtCigiPublisherTemplate<CigiEntityCtrlV4, DtCigiSimEntityPublisherV4, DtCigiSimEntityPublisher,
17 DtCigiDataCreator>
18{
19public:
21 virtual ~DtCigiSimEntityPublisherV4() override {}
22
23
24protected:
25 virtual void initShared() override;
26 virtual void initCigi() override;
27
28 virtual void updateShared() override;
29 virtual void updateCigi() override;
30};
31
32} // namespace makVre
DtCigiSimEntityPublisherV4()
Definition cigiSimEntityPublisherV4.h:20
virtual void initShared() override
Derived Publisher classes should override initShared() to set inital values in the shared CIGI data o...
virtual void updateShared() override
Derived Publisher classes should override updateShared() to update values in the shared CIGI data obj...
virtual void initCigi() override
Derived Publisher classes should override initCigi() to set initial values in the CIGI data.
virtual void updateCigi() override
Derived Publisher classes should override updateCigi() to update values in the CIGI data.
virtual ~DtCigiSimEntityPublisherV4() override
Definition cigiSimEntityPublisherV4.h:21
Contains the DLL export macro.
#define CIGIHOST_DLL
Definition export.h:20
Include export definitions for this library.
Definition glsVreMessageUtil.h:49