Engage Engine API  1.244.9084
Loading...
Searching...
No Matches
EngageLm.h File Reference

Specification for Engage Loadable Modules. More...

#include <stdint.h>

Go to the source code of this file.

Classes

struct  _EngineVT_t
 
struct  _LmVTBase_t
 
struct  _LmVTCodec_t
 

Macros

#define ENGAGE_LM_API   __attribute__ ((visibility ("default")))
 
#define NULL_ENGAGE_HANDLE   ((uintptr_t)nullptr)
 

Typedefs

typedef uintptr_t ENGAGE_HANDLE
 
typedef struct _EngineVT_t EngineVT_t
 
typedef struct _LmVTBase_t LmVTBase_t
 
typedef struct _LmVTCodec_t LmVTCodec_t
 

Functions

ENGAGE_LM_API int EngageLM_XVT (const EngineVT_t *evt, void *mvt, unsigned int maxMvtSize)
 

Detailed Description

Specification for Engage Loadable Modules.

Definition in file EngageLm.h.

Macro Definition Documentation

◆ ENGAGE_LM_API

#define ENGAGE_LM_API   __attribute__ ((visibility ("default")))

Definition at line 30 of file EngageLm.h.

◆ NULL_ENGAGE_HANDLE

#define NULL_ENGAGE_HANDLE   ((uintptr_t)nullptr)

Definition at line 35 of file EngageLm.h.

Typedef Documentation

◆ ENGAGE_HANDLE

typedef uintptr_t ENGAGE_HANDLE

Definition at line 34 of file EngageLm.h.