123456789101112131415161718192021222324252627282930313233343536 |
- #ifndef THING_STRUCT_H_INCLUDED
- #define THING_STRUCT_H_INCLUDED
- #include "bevec.h"
- #include "area.h"
- #include "bump.h"
- #include "spritestate.h"
- struct Thing_ {
- int kind;
- int id;
- int flags;
- Area * area;
- BumpBody * physical;
- BumpHull * hull;
- int z;
- void * data;
- BeVec size;
- BeVec spos;
-
-
- SpriteState spritestate;
-
- struct Thing_ * owner;
-
- struct Thing_ * linked[THING_LINKED_MAX];
- };
- #endif
|