16 #error "undefined system!" 20 #ifdef SEEKERSDKCLIENT_EXPORTS 21 #define SEEKERSDKCLIENT_API __declspec(dllexport) 23 #define SEEKERSDKCLIENT_API __declspec(dllimport) 25 #elif defined(SYSTEM_LINUX) 26 #define SEEKERSDKCLIENT_API 39 int Initialize(
char* szServerAddress);
41 void SeekerSDKVersion(
unsigned char Version[4]);
42 void SetVerbosityLevel(
int level);
44 int WaitForForcePlateInit(
long time = 0);
45 int SetForcePlateCallback(
void (*CallbackFunction)(
sForcePlates* pForcePlate,
void* pUserData),
void* pUserData = 0);
47 int SetDataCallback(
void (*CallbackFunction)(
sFrameOfMocapData* pFrameOfData,
void* pUserData),
void* pUserData=0);
48 int SetMessageCallback(
void (*CallbackFunction)(
int id,
char *szTraceMessage));
55 bool DecodeTimecode(
unsigned int inTimecode,
unsigned int inTimecodeSubframe,
int* hour,
int* minute,
int* second,
int* frame,
int* subframe);
56 bool TimecodeStringify(
unsigned int inTimecode,
unsigned int inTimecodeSubframe,
char *Buffer,
int BufferSize);
const std::string Version
#define SEEKERSDKCLIENT_API
ClientCore * m_pClientCore