VR-Forces Developer's Guide
Home
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
vrvOsg
vrvOsg.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2019 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
6
#ifdef vrvCore_EXPORTS
7
#error "Including vrvOsg files in vrvCore"
8
#endif
9
14
15
#pragma once
16
#ifdef _WIN32
17
# ifdef vrvOsg_EXPORTS
18
# define DT_DLL_VRVOSG __declspec ( dllexport )
19
# else
20
# define DT_DLL_VRVOSG __declspec ( dllimport )
21
# endif
22
#else
23
# define DT_DLL_VRVOSG
24
#endif
25
#include <
vrvUtil/vrvUtil.h
>
26
27
namespace
makVrv
28
{
29
class
DtDe;
30
31
namespace
vrvOsg
32
{
33
// The initOpenGL flag makes it possible to initialize a Display Engine's
34
// OSG component on systems that don't actually have OpenGL support; it
35
// is used by VRForces backends.
36
DT_DLL_VRVOSG
void
init
(
DtDe
& anIG,
bool
initOpenGL =
true
);
37
}
38
}
DT_DLL_VRVOSG
#define DT_DLL_VRVOSG
Definition:
vrvOsg.h:23
vrvUtil.h
Contains DLL export macros.
makVrv::DtDe
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
makVrv::vrvOsg::init
DT_DLL_VRVOSG void init(DtDe &anIG, bool initOpenGL=true)
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
)