VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrvCore.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2023 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
10 
11 #pragma once
12 
13 #ifdef _WIN32
14 # ifdef vrvCore_EXPORTS
15 # define DT_DLL_VRVCORE __declspec ( dllexport )
16 # else
17 # define DT_DLL_VRVCORE __declspec ( dllimport )
18 # endif
19 #else
20 # define DT_DLL_VRVCORE
21 #endif
22 #include <vrvUtil/vrvUtil.h>
23 
24 #include <string>
25 
26 namespace makVrv
27 {
28 
29  class DtDe;
30 
31  namespace vrvCore
32  {
33 
36  DT_DLL_VRVCORE void init( DtDe& de );
37 
38  // called internally from init
39  // PPP: I needed to split this from the vrvCore.cxx because we get error C1128 otherwise
40  DT_DLL_VRVCORE void initSettings( DtDe& de );
47  DT_DLL_VRVCORE void igPostInit(DtDe& de);
48 
49  }
50 }
DT_DLL_VRVCORE void initShadowSettingsManager(DtDe &de)
DT_DLL_VRVCORE void initLineStyles(DtDe &de)
DT_DLL_VRVCORE void initSettings(DtDe &de)
Contains DLL export macros.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
DT_DLL_VRVCORE void initOverlayGeometries(DtDe &de)
DT_DLL_VRVCORE void igPostInit(DtDe &de)
DT_DLL_VRVCORE void initElementDefinitionManager(DtDe &de)
DT_DLL_VRVCORE void init(DtDe &de)
This init function is called by the DtDe constructor and should NOT be called by any other function...
DT_DLL_VRVCORE void initObserverModeManager(DtDe &de)
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
DT_DLL_VRVCORE void initFileExtensionManager(DtDe &de)

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)