text: // C:\diabpsx\PSXSRC\GMAN.H
  
  #include "types.h"
  
  // address: 0x80127688
  // line start: 345
  // line end:   1431
  void ___7CScreen(struct CScreen *this, int __in_chrg);
  
  // address: 0x80128FD0
  // line start: 345
  // line end:   469
  void ___7CScreen_addr_80128FD0(struct CScreen *this, int __in_chrg);
  
  // address: 0x80128FF0
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80080E68
  // line start: 243
  // line end:   243
  bool CanXferFrame__C7TextDat(struct TextDat *this) {
  }
  
  
  // address: 0x80080E90
  // line start: 242
  // line end:   242
  bool CanXferPal__C7TextDat(struct TextDat *this) {
  }
  
  
  // address: 0x80080EB8
  // line start: 241
  // line end:   241
  bool IsLoaded__C7TextDat(struct TextDat *this) {
  }
  
  
  // address: 0x80080EC4
  // line start: 240
  // line end:   240
  int GetTexNum__C7TextDat(struct TextDat *this) {
  }
  
  
  // address: 0x80080ED0
  // size: 0x14
  // line start: 271
  // line end:   273
  struct CCreatureHdr *GetCreature__7TextDati(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x80080F48
  // line start: 235
  // line end:   235
  int GetNumOfCreatures__7TextDat(struct TextDat *this) {
  }
  
  
  // address: 0x80080F5C
  // line start: 232
  // line end:   232
  void SetFileInfo__7TextDatPC13CTextFileInfoi(struct TextDat *this, struct CTextFileInfo *NewInfo, int NewTexNum) {
  }
  
  
  // address: 0x80080F68
  // line start: 225
  // line end:   225
  int GetNumOfFrames__7TextDat(struct TextDat *this) {
  }
  
  
  // address: 0x80080F7C
  // size: 0x8
  // line start: 224
  // line end:   224
  struct PAL *GetPal__7TextDati(struct TextDat *this, int PalNum) {
  }
  
  
  // address: 0x80080F98
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_80080F98(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80080FB4
  // line start: 167
  // line end:   167
  char *GetName__C13CTextFileInfo(struct CTextFileInfo *this) {
  }
  
  
  // address: 0x80080FC0
  // line start: 158
  // line end:   158
  bool HasDat__C13CTextFileInfo(struct CTextFileInfo *this) {
  }
  
  
  // address: 0x80080FE8
  // line start: 157
  // line end:   157
  bool HasTp__C13CTextFileInfo(struct CTextFileInfo *this) {
  }
  
  
  // address: 0x80081010
  // line start: 66
  // line end:   66
  int GetSize__C6CBlock(struct CBlock *this) {
  }
  
  
  // address: 0x800849A8
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_800849A8(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80086EB8
  // size: 0x8
  // line start: 224
  // line end:   224
  struct PAL *GetPal__7TextDati_addr_80086EB8(struct TextDat *this, int PalNum) {
  }
  
  
  // address: 0x80086ED4
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_80086ED4(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x8008B3A4
  // line start: 237
  // line end:   237
  int GetNumOfFrames__7TextDatii(struct TextDat *this, int Creature, int Action) {
  }
  
  
  // address: 0x8008B3DC
  // size: 0x14
  // line start: 271
  // line end:   273
  struct CCreatureHdr *GetCreature__7TextDati_addr_8008B3DC(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x8008B454
  // line start: 235
  // line end:   235
  int GetNumOfCreatures__7TextDat_addr_8008B454(struct TextDat *this) {
  }
  
  
  // address: 0x8008B468
  // line start: 232
  // line end:   232
  void SetFileInfo__7TextDatPC13CTextFileInfoi_addr_8008B468(struct TextDat *this, struct CTextFileInfo *NewInfo, int NewTexNum) {
  }
  
  
  // address: 0x8008B474
  // size: 0x8
  // line start: 224
  // line end:   224
  struct PAL *GetPal__7TextDati_addr_8008B474(struct TextDat *this, int PalNum) {
  }
  
  
  // address: 0x8008B490
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_8008B490(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x8008C79C
  // line start: 249
  // line end:   253
  void SetDecompArea__7TextDatiiii(struct TextDat *this, int nDecX, int nDecY, int nPalX, int nPalY) {
  }
  
  
  // address: 0x8008C7B4
  // line start: 237
  // line end:   237
  int GetNumOfFrames__7TextDatii_addr_8008C7B4(struct TextDat *this, int Creature, int Action) {
  }
  
  
  // address: 0x8008C7EC
  // line start: 236
  // line end:   236
  int GetNumOfActions__7TextDati(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x8008C810
  // size: 0x14
  // line start: 271
  // line end:   273
  struct CCreatureHdr *GetCreature__7TextDati_addr_8008C810(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x8008C888
  // line start: 235
  // line end:   235
  int GetNumOfCreatures__7TextDat_addr_8008C888(struct TextDat *this) {
  }
  
  
  // address: 0x8008C89C
  // line start: 232
  // line end:   232
  void SetFileInfo__7TextDatPC13CTextFileInfoi_addr_8008C89C(struct TextDat *this, struct CTextFileInfo *NewInfo, int NewTexNum) {
  }
  
  
  // address: 0x8008E374
  // size: 0x8
  // line start: 224
  // line end:   224
  struct PAL *GetPal__7TextDati_addr_8008E374(struct TextDat *this, int PalNum) {
  }
  
  
  // address: 0x8008E390
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_8008E390(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x800937F4
  // line start: 236
  // line end:   236
  int GetNumOfActions__7TextDati_addr_800937F4(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x80093818
  // size: 0x14
  // line start: 271
  // line end:   273
  struct CCreatureHdr *GetCreature__7TextDati_addr_80093818(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x80093890
  // line start: 235
  // line end:   235
  int GetNumOfCreatures__7TextDat_addr_80093890(struct TextDat *this) {
  }
  
  
  // address: 0x80095B74
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_80095B74(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80099FA0
  // line start: 345
  // line end:   119
  void ___7CScreen_addr_80099FA0(struct CScreen *this, int __in_chrg);
  
  // address: 0x8009DCA0
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_8009DCA0(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x8009F868
  // line start: 237
  // line end:   237
  int GetNumOfFrames__7TextDatii_addr_8009F868(struct TextDat *this, int Creature, int Action) {
  }
  
  
  // address: 0x8009F8A0
  // size: 0x14
  // line start: 271
  // line end:   273
  struct CCreatureHdr *GetCreature__7TextDati_addr_8009F8A0(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x8009F918
  // line start: 235
  // line end:   235
  int GetNumOfCreatures__7TextDat_addr_8009F918(struct TextDat *this) {
  }
  
  
  // address: 0x8009F92C
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_8009F92C(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80034F8C
  // size: 0x8
  // line start: 224
  // line end:   224
  struct PAL *GetPal__7TextDati_addr_80034F8C(struct TextDat *this, int PalNum) {
  }
  
  
  // address: 0x80034FA8
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_80034FA8(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80047B34
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_80047B34(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80058A24
  // line start: 237
  // line end:   237
  int GetNumOfFrames__7TextDatii_addr_80058A24(struct TextDat *this, int Creature, int Action) {
  }
  
  
  // address: 0x80058A5C
  // size: 0x14
  // line start: 271
  // line end:   273
  struct CCreatureHdr *GetCreature__7TextDati_addr_80058A5C(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x80058AD4
  // line start: 235
  // line end:   235
  int GetNumOfCreatures__7TextDat_addr_80058AD4(struct TextDat *this) {
  }
  
  
  // address: 0x8006311C
  // size: 0x8
  // line start: 224
  // line end:   224
  struct PAL *GetPal__7TextDati_addr_8006311C(struct TextDat *this, int PalNum) {
  }
  
  
  // address: 0x80063138
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_80063138(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x800756C4
  // line start: 225
  // line end:   225
  int GetNumOfFrames__7TextDat_addr_800756C4(struct TextDat *this) {
  }
  
  
  // address: 0x800756D8
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_800756D8(struct TextDat *this, int FrNum) {
  }
  
  
  // address: 0x80077888
  // line start: 237
  // line end:   237
  int GetNumOfFrames__7TextDatii_addr_80077888(struct TextDat *this, int Creature, int Action) {
  }
  
  
  // address: 0x800778C0
  // size: 0x14
  // line start: 271
  // line end:   273
  struct CCreatureHdr *GetCreature__7TextDati_addr_800778C0(struct TextDat *this, int Creature) {
  }
  
  
  // address: 0x80077938
  // line start: 235
  // line end:   235
  int GetNumOfCreatures__7TextDat_addr_80077938(struct TextDat *this) {
  }
  
  
  // address: 0x8007794C
  // size: 0xC
  // line start: 221
  // line end:   221
  struct FRAME_HDR *GetFr__7TextDati_addr_8007794C(struct TextDat *this, int FrNum) {
  }
  
  
  