/* Use this type and macro to convert a pointer from the * skin buffer to a useable pointer */ typedef skinoffset uint32_t #define SKINOFFSETTOPTR(base, offset, type) ((type)&base[offset]) #define PTRTOSKINOFFSET(base, pointer) ((void*)pointer-(void*)base)