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 namespace makVrv
25 {
26 
27  class DtDe;
28 
29  namespace vrvCore
30  {
31 
34  DT_DLL_VRVCORE void init( DtDe& de );
35 
36  // called internally from init
37  // PPP: I needed to split this from the vrvCore.cxx because we get error C1128 otherwise
38  DT_DLL_VRVCORE void initSettings( DtDe& de );
45  DT_DLL_VRVCORE void igPostInit(DtDe& de);
46 
47  }
48 }
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:72
DT_DLL_VRVCORE void initFileExtensionManager(DtDe &de)

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)