VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
2.8 - The Application Layer

Table of Contents

The VR-Vantage Toolkit provides an application framework that makes it easy to create new applications.

The high level class DtVrvApplication creates and owns a number of usefull subsystems for you. It creates the DtDe, then a DtPluginManager (and loads any available plug-ins), and then initializes the DtDe. It sets up an event loop, and once you call run(), it repeatedly calls DtDe::tick(). To get access to the application's DtDe,simply call DtVrvApplication::de().

2.8.1 Application Layer Examples

exampleSimple.PNG
exampleSimple - Creates a simple VR-Vantage application.
exampleEmbedded.PNG
exampleEmbedded - Builds a QT application with a Master Display Engine embedded in it.
exampleEmbeddedSlave.PNG
exampleEmbeddedSlave - Builds a QT application with a Slave Display Engine embedded in it.
exampleMFC.PNG
exampleMFC - Shows how to embed VR-Vantage in an MFC application.

[ << The GUI Layer] [Home]


Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)