![]() |
Pixel Dust Game Engine
v0.9.5
|
Public Member Functions | |
| template<class T > | |
| T * | getData () |
| void * | getData () |
| void | release () |
Static Public Member Functions | |
| static UserData * | makeUserDataViaCopy (void *ptr, long dataSize, UserFreeFuncT freeFunc=0) |
| static UserData * | makeUserDataWithCustomFree (void *ptr, UserFreeFuncT freeFunc) |
| static UserData * | makeUserDataFromRefCountedObj (RefCountedObj *obj) |
| static UserData * | makeUserDataFromPointer (void *ptr, FreeDataT freeHow=data_Free) |
Protected Member Functions | |
| UserData () | |
| ~UserData () | |
Protected Attributes | |
| FreeDataT | freeHow |
| UserFreeFuncT | freeFunc |
| void * | data |
|
protected |
|
protected |
|
inline |
|
inline |
|
static |
|
static |
|
static |
|
inline |
|
protected |
|
protected |
|
protected |
1.8.2