#ifndef VBUFBACKEND_H #define VBUFBACKEND_H #include #include "internal.h" #define DLLEXPORT extern "C" __declspec(dllexport) typedef void (*VBufBackend_initialize_t)(VBufInternal_bufContainer_t* bufContainer); DLLEXPORT void VBufBackend_initialize(VBufInternal_bufContainer_t* bufContainer); typedef void (*VBufBackend_terminate_t)(VBufInternal_bufContainer_t* bufContainer); DLLEXPORT void VBufBackend_terminate(VBufInternal_bufContainer_t* bufContainer); typedef void (*VBufBackend_activateBufferFieldByID_t)(VBufInternal_bufContainer_t* bufContainer, int ID, INT activationType); DLLEXPORT void VBufBackend_activateBufferFieldByID(VBufInternal_bufContainer_t* bufContainer, int ID, int activationType); #endif