]> git.bts.cx Git - benzene.git/blob - src/bz/game/actor_internal.h
Initial version
[benzene.git] / src / bz / game / actor_internal.h
1 #ifndef BZ_GAME_ACTOR_INTERNAL_H
2 #define BZ_GAME_ACTOR_INTERNAL_H
3
4 #include <bz/game/actor.h>
5
6 #include <bz/scripting/script.h>
7 #include <bz/types/common.h>
8 #include <bz/types/identifier.h>
9
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13
14 struct BZActor {
15 char identifier[kBZMaxIdentifierLength]; // fixme
16 BZIdentifierHash identifierHash;
17
18 //BZScriptInstanceID actorScript;
19 uint32_t parameters[16]; // FIXME
20 SVMModuleInstance *instance;
21 };
22
23 #ifdef __cplusplus
24 }
25 #endif
26
27 #endif