VR-Forces 4.3 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
bhave3DGui
pluginInit.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2008 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
6
7
#pragma once
8
9
//Get proper local export symbol
10
#include <
bhave3DGui/bhave3DGuiDefines.h
>
11
12
//Setup proper plugin export symbol
13
#ifdef BUILDING_PLUGIN
14
#define DT_DE_PLUGIN_EXPORT_MACRO __declspec(dllexport)
15
#define DT_DE_INIT_EXPORT_MACRO __declspec(dllexport)
16
#else
17
#define DT_DE_PLUGIN_EXPORT_MACRO DT_DLL_bhave3DGui
18
#define DT_DE_INIT_EXPORT_MACRO DT_DLL_bhave3DGui
19
#endif
20
21
#include <
vrfutil/vrfPluginInformation.h
>
22
23
extern
"C"
24
{
26
DT_DE_PLUGIN_EXPORT_MACRO
void
DtPluginInformation
(
DtVrfPluginInformation
& info);
27
}
28
29
//Export plugins function void initIgModule(DtDe*);
30
#include <
vrvCore/exportPlugin.h
>
31
33
DT_DE_INIT_EXPORT_MACRO
void
init
(
makVrv::DtDe
& de);
34
36
void
loadDriver
(
makVrv::DtDe
* de);
Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)