VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Typedefs | Functions
publicApi.h File Reference

Go to the source code of this file.

Typedefs

typedef void(* ManagedMessageDelegate )(unsigned char *msg, int length)
 typedef for external function to handle messages coming from managedInterface More...
 

Functions

MANAGEDINTERFACE_DLL void managedMessageToManagedInterface (unsigned char *msg, int length)
 Handles a message sent to managedInterface from C#(on the C/C++ side) More...
 
MANAGEDINTERFACE_DLL void initalizeManagedInterface (ManagedMessageDelegate del, char *dataPath)
 place to register a C# message handler on the C++ side More...
 
MANAGEDINTERFACE_DLL void tick (double maxTime)
 Tick ManagedInterface. More...
 
MANAGEDINTERFACE_DLL void shutdown_managedInterface ()
 Shutdown ManagedInterface. More...
 
MANAGEDINTERFACE_DLL bool checkVrlLicense ()
 Check VR-Link License Availability. More...
 

Typedef Documentation

typedef void(* ManagedMessageDelegate)(unsigned char *msg, int length)

typedef for external function to handle messages coming from managedInterface

Function Documentation

MANAGEDINTERFACE_DLL bool checkVrlLicense ( )

Check VR-Link License Availability.

MANAGEDINTERFACE_DLL void initalizeManagedInterface ( ManagedMessageDelegate  del,
char *  dataPath 
)

place to register a C# message handler on the C++ side

MANAGEDINTERFACE_DLL void managedMessageToManagedInterface ( unsigned char *  msg,
int  length 
)

Handles a message sent to managedInterface from C#(on the C/C++ side)

MANAGEDINTERFACE_DLL void shutdown_managedInterface ( )

Shutdown ManagedInterface.

MANAGEDINTERFACE_DLL void tick ( double  maxTime)

Tick ManagedInterface.


Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)