VR-Forces 4.8 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 Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)