Skip to content

Instantly share code, notes, and snippets.

@gamefreak
Created July 22, 2010 23:39
Show Gist options
  • Save gamefreak/486798 to your computer and use it in GitHub Desktop.
Save gamefreak/486798 to your computer and use it in GitHub Desktop.
typedef enum
{
kNoPointKind = 0,
kBriefObjectKind = 1,
kBriefAbsoluteKind = 2,
kBriefFreestandingKind = 3
} briefingPointKindType;
typedef struct
{
long h;
long v;
} longPointType;
typedef struct
{
briefingPointKindType briefPointKind;
union
{
struct
{
long objectNum;
Boolean objectVisible;
} objectBriefType;
struct
{
longPointType location;
} absoluteBriefType;
} briefPointData;
longPointType range;
short titleResID;
short titleNum;
short contentResID;
} briefPointType;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment