1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef __SCRIPTVAR_H
- #define __SCRIPTVAR_H
- #ifdef __cplusplus
- class ScriptObject;
- #endif
- #ifdef _MSC_VER
- #pragma pack(push, 1)
- #else
- #pragma pack(1)
- #endif
- typedef struct {
- int type;
- union {
- int idata;
- float fdata;
- double ddata;
- #ifdef __cplusplus
- ScriptObject *odata;
- #else
- void *odata;
- #endif
- const wchar_t *sdata;
- } data;
- } scriptVar;
- #ifdef _MSC_VER
- #pragma pack(pop)
- #else
- #pragma pack()
- #endif
- #endif
|