home *** CD-ROM | disk | FTP | other *** search
- /************************************************************************/
- /* TADDR.H Finds pointers to within an array of OBJECT structs. */
- /* Copyright 1985 Atari Corp. */
- /* */
- /* WARNING: This file is not supported! */
- /* We reccomend you use the proper C construct instead. */
- /************************************************************************/
-
- #define NIL -1
- #define ROOT 0
- #define OB_NEXT(x) (tree + (x) * sizeof(OBJECT) + 0)
- #define OB_HEAD(x) (tree + (x) * sizeof(OBJECT) + 2)
- #define OB_TAIL(x) (tree + (x) * sizeof(OBJECT) + 4)
- #define OB_TYPE(x) (tree + (x) * sizeof(OBJECT) + 6)
- #define OB_FLAGS(x) (tree + (x) * sizeof(OBJECT) + 8)
- #define OB_STATE(x) (tree + (x) * sizeof(OBJECT) + 10)
- #define OB_SPEC(x) (tree + (x) * sizeof(OBJECT) + 12)
- #define OB_X(x) (tree + (x) * sizeof(OBJECT) + 16)
- #define OB_Y(x) (tree + (x) * sizeof(OBJECT) + 18)
- #define OB_WIDTH(x) (tree + (x) * sizeof(OBJECT) + 20)
- #define OB_HEIGHT(x) (tree + (x) * sizeof(OBJECT) + 22)
-