Go to the documentation of this file.
4 #if defined(WIN32) || defined(UNDER_CE)
7 # define VPSDK_API extern "C"
9 # define VPSDK_API extern "C" __declspec(dllexport)
14 # define VPSDK_API extern "C"
16 # define VPSDK_API extern "C" __declspec(dllimport)
20 # define VPSDK_API extern
22 # define VPSDK_API __declspec(dllimport)
27 # if defined(VPSDK_EXPORTS) && (__GNUC__ >= 4)
29 # define VPSDK_API extern "C" __attribute__ ((visibility ("default")))
31 # define VPSDK_API extern __attribute__ ((visibility ("default")))
35 # define VPSDK_API extern "C"
37 # define VPSDK_API extern
43 #define VPSDK_VERSION 2
496 #define VP_PACK_TERRAIN_ATTRIBUTES(tex, rotation, visible) ((tex & 0x1FFF) | \
500 #define VP_UNPACK_TERRAIN_VISIBILITY(x) ((x & 0x8000) >> 15)
501 #define VP_UNPACK_TERRAIN_ROTATION(x) ((x & 0x6000) >> 13)
502 #define VP_UNPACK_TERRAIN_TEXTURE(x) (x & 0x0FFF)
715 int object_id,
int session_to);
723 int object_id,
int session_to);
754 int session_to,
float hit_x,
755 float hit_y,
float hit_z);
817 int tile_x,
int tile_z,
818 int node_x,
int node_z,
847 float x,
float y,
float z,
848 float yaw,
float pitch);