VR-Forces 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 Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)