VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Macros | Functions
vrfGuiExportPlugin.h File Reference

Go to the source code of this file.

Namespaces

 makVrv
 
 makVrf
 

Macros

#define DT_VRF_DLL_PLUGIN
 
#define DT_DE_PLUGIN_EXPORT_MACRO   DT_VRF_DLL_PLUGIN
 

Functions

DT_VRF_DLL_PLUGIN void DtPluginInformation (DtVrfPluginInformation &info)
 
DT_VRF_DLL_PLUGIN void postInitDeModule (makVrv::DtDe &)
 
DT_VRF_DLL_PLUGIN bool initQtDesignerModule (makVrv::DtDe &)
 
DT_VRF_DLL_PLUGIN void initializeCommandLineArguments (makVrf::DtVrfGuiCommandLineParser *)
 

Detailed Description

Contains declarations for plugin initialization functions. Make sure to define the VRFPLUGIN_EXPORTS define to tell the compiler to define the macro as an export.

Macro Definition Documentation

#define DT_VRF_DLL_PLUGIN

Get proper local export symbol.

#define DT_DE_PLUGIN_EXPORT_MACRO   DT_VRF_DLL_PLUGIN

Setup proper plugin export symbol.

Function Documentation

DT_VRF_DLL_PLUGIN void DtPluginInformation ( DtVrfPluginInformation info)

Declare & export the plugin initialization function (void initDeModule(DtDe* de))

Used to return information about the plugin being loaded

DT_VRF_DLL_PLUGIN void postInitDeModule ( makVrv::DtDe )

Include this code in your plugin if you wish to initialize information after all the plugins have been loaded and the de initialize, but before the de beings to tick. This function is useful for getting instances of classes that have been created, or can only be created after de initialization.

DT_VRF_DLL_PLUGIN bool initQtDesignerModule ( makVrv::DtDe )

Include this in your plugin if you wish to initialize this plugin for Qt designer. Note that when called the de that is called is not an initialized de. It is only used as a rooted singleton to register and get access to some factory classes. In this case the DtVrfTaskSetWidgetVariableManager can be used to register the variable widget creator that can be used in the plugin.

DT_VRF_DLL_PLUGIN void initializeCommandLineArguments ( makVrf::DtVrfGuiCommandLineParser )

This method is called when trying to add additional command line arguments to the command line processor. These arguments will be filled in by the time initDeModule in your plugin is called.


Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)