VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
plugin.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 #pragma once
7 
8 #include "managedInterface/pluginVersion.h"
9 
10 #ifdef _WIN32
11 #ifdef LASERDES_EXPORTS
12 #define LASER_DESIGNATOR_DLL __declspec( dllexport )
13 #else
14 #define LASER_DESIGNATOR_DLL __declspec( dllimport )
15 #endif
16 #else
17 #define LASER_DESIGNATOR_DLL
18 #endif
19 
20 class DtManagedInterface;
21 
22 extern "C"
23 {
24  LASER_DESIGNATOR_DLL bool DtInitManagedInterfaceModule(DtManagedInterface* gl);
25  LASER_DESIGNATOR_DLL void DtPluginVersion(DtString& version);
26  LASER_DESIGNATOR_DLL void DtPluginName(DtString& name);
27 };
LASER_DESIGNATOR_DLL void DtPluginVersion(DtString &version)
#define LASER_DESIGNATOR_DLL
Definition: plugin.h:17
LASER_DESIGNATOR_DLL void DtPluginName(DtString &name)
LASER_DESIGNATOR_DLL bool DtInitManagedInterfaceModule(DtManagedInterface *gl)

Document ID: Generated on Tue Aug 10 00:12:31 EDT 2021 from SVN revision 232765
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)