VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
mapStatusTextInstance.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2018 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
6 #pragma once
7 
10 
11 namespace makVrf
12 {
14  {
15  public:
17 
18  virtual ~DtMapStatusTextInstance() override;
19 
20  virtual void createSectionVisuals(makVrv::DtObserverSettingsManager::ObserverSetting setting) override;
21  virtual void setModelDefinition(const std::string& modelDefinitionName) override;
22 
23  protected:
24  virtual void updateGeometries() override;
25  };
26 
35  {
36  public:
38  virtual ~DtMapStatusTextInstanceCreator() override;
39 
40  public:
44  static DtMapStatusTextInstanceCreator& instance(makVrv::DtDe& de);
45 
48  static void registerInstance(makVrv::DtDe& de,
50 
52  virtual makVrv::DtMapInformationOverlayInstance* create(makVrv::DtDe& de) override;
53 
54  static void defaultOverlaySectionCreators(makVrv::DtDe& de, DtMapStatusTextInstance::DtMapInformationOverlayInstanceSectionCreators& sectionCreators);
55  };
56 }
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
std::map< DtObserverSettingsManager::ObserverSetting, DtMapInformationSectionOverlayCreator * > DtMapInformationOverlayInstanceSectionCreators
Definition: DtMapInformationOverlayInstance.h:51
Creator class for DtMapInformationOverlayInstance objects Use the creator to customize which sections...
Definition: DtMapInformationOverlayInstance.h:273
DtMapInformationOverlayInstance is responsible for creating and updating an information overlay in a ...
Definition: DtMapInformationOverlayInstance.h:45
Creator class for DtMapStatusTextInstance objects Use the creator to customize which sections the wil...
Definition: mapStatusTextInstance.h:34
Definition: mapStatusTextInstance.h:13
ObserverSetting
Definition: DtObserverSettingsManager.h:41
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Contains DtMapInformationOverlayInstance class declaration.

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)