VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Settings Manager Extension (settingsManagerSim)

The Settings Manager Extension example demonstrates the following:

Since this example is loaded as a plugin, it can be used in conjunction with the released VR-Forces application

How to Run the Example

This example demonstrates how to install your own settings manager.

Usage

  1. In a command prompt, navigate to the VR-Forces bin directory and start the backend launcher using "vrfLauncher -B".
  2. In the launcher, set the settingsManager plugin to load, and then start VR Forces using the preconfigured DIS connection (rather than "DIS localhost").
  3. Start settingsManagerRemoteDIS.exe from the command prompt.

After starting, the settingsManagerRemote executable will connect to the sim engine and demonstrate remotely changing and querying some test settings added by the plugin.

Plugin Entry Points

/*******************************************************************************
** Copyright (c) 2012 MAK Technologies, Inc.
** All rights reserved.
*******************************************************************************/
#include "myObjectManager.h"
#include "testSettings.h"
#include "vrfcgf/cgf.h"
extern "C" {
{
info.pluginName = "settingsManagerSim";
info.pluginVersion = "1.00";
info.pluginCreator = "MAK Technologies";
info.pluginCreatorEmail = "sales@mak.com";
info.pluginContactWebPage = "www.mak.com";
info.pluginContactMailingAddress = "150 Cambridge Park Drive 3rd Floor - Cambridge, MA 02140 USA";
info.pluginContactPhone = "(617) 876-8085";
}
DT_VRF_DLL_PLUGIN bool DtInitializeVrfPlugin(DtCgf* cgf)
{
"test-settings", DtTestSettings::create);
return true;
}
}

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)