ARGC__8ARGUMENT int Argument::argc ARGS__8ARGUMENT char **Argument::args BLANK__7G_BOARD G_Blank *G_Board::blank BOARDLEVEL__8GAMEDATA int Gamedata::boardlevel BOARD__5BOARD Element *[33][23] BONDWN__8GAMEDATAXV void Gamedata::bondwn(void) BONUSLIFECOLOUR__6COLOUR unsigned long Colour::BONUSLIFECOLOUR BONUSPOINTCOLOUR__6COLOUR unsigned long Colour::BONUSPOINTCOLOUR BONUS__8GAMEDATA long Gamedata::bonus CHARTOGRAPH__7G_BOARDXC GraphElement * G_Board::chartograph(char) CHECK__13USERINTERFACEXPCUL static int UserInterface::check(char *, unsigned long) CODE__5BONUSXV int Bonus::code(void) CONSFN__12GRAPHELEMENTXV void GraphElement::consfn(void) CORNER1__7G_BOARD Corner1 *G_Board::corner1 CORNER2__7G_BOARD Corner2 *G_Board::corner2 CORNER3__7G_BOARD Corner3 *G_Board::corner3 CORNER4__7G_BOARD Corner4 *G_Board::corner4 CROSS__7G_BOARD Cross *G_Board::cross CXX$CHCKXP5BARDP8GMDTP6P2KBRKQDvoid check(Board *, Gamedata *, Pacman *, Ghost **, Bonus *&) CXX$DRW8GPCMNXI9DRCTON9D1HGVBS0void G_Pacman::draw(int, int, , ) CXX$G6PCMNX9DRCTONP8GMDT2LCPEE5int Pacman::go(, Gamedata *) CXX$GTGD8GPCMNX9DRCTON9D3R8Q8ITunsigned long G_Pacman::getgid(, ) CXX$INSTNC13USRNTRFCX8IN1QKA2PPstatic UserInterface * UserInterface::instance() CXX$SARCHPC5GHSTXP9DRCTO27J91EBint Ghost::searchpac( *, int *, int *, Pacman *) CXX$SPRT5BARDXP14DYNMCLM3CIIJREstatic void Board::sprite(DynamicElement *) DELTA_DRAW__5BOARDXV static void Board::delta_draw(void) DIE__5GHOSTXP8GAMEDATA void Ghost::die(Gamedata *) DIE__6PACMANXP8GAMEDATA void Pacman::die(Gamedata *) DIFFTIME__X7TIMEVAL7TIMEVAL double difftime(timeval, timeval) DRAW__12GRAPHELEMENTXII void GraphElement::draw(int, int) DRAW__14DYNAMICELEMENTXV void DynamicElement::draw(void) DRAW__5BOARDXV static void Board::draw(void) DRAW__5GHOSTXV void Ghost::draw(void) DRAW__6PACMANXV void Pacman::draw(void) DRAW__7ELEMENTXII void Element::draw(int, int) DRAW__7G_GHOSTXIII void G_Ghost::draw(int, int, int) E0__7G_BOARD E0 *G_Board::e0 E180__7G_BOARD E180 *G_Board::e180 E270__7G_BOARD E270 *G_Board::e270 E90__7G_BOARD E90 *G_Board::e90 EATENALL__8GAMEDATAXV int Gamedata::eatenall(void) EATS__8GAMEDATA int Gamedata::eats EAT__10BONUSPOINTXP8GAMEDATA void BonusPoint::eat(Gamedata *) EAT__5BOARDXII static void Board::eat(int, int) EAT__5GHOSTXV void Ghost::eat(void) EAT__9BONUSLIFEXP8GAMEDATA void BonusLife::eat(Gamedata *) EQPAT__7G_BOARDXPA3_CPC int G_Board::eqpat(char (*)[3], char *) FONT__13USERINTERFACE unsigned long UserInterface::font FOODCOLOUR__6COLOUR unsigned long Colour::FOODCOLOUR FOODEAT__8GAMEDATAXV void Gamedata::foodeat(void) FOOD__7G_BOARD G_Food *G_Board::food GBOARD__5BOARD G_Board *Board::gboard GETBOARDLEVEL__8GAMEDATAXV int Gamedata::getboardlevel(void) GETBONUS__8GAMEDATAXV long Gamedata::getbonus(void) GETGID__14DYNAMICELEMENTXV unsigned long DynamicElement::getgid(void) GETGID__19DYNAMICGRAPHELEMENTXVunsigned long DynamicGraphElement::getgid(void) GETGID__5GHOSTXV unsigned long Ghost::getgid(void) GETGID__6PACMANXV unsigned long Pacman::getgid(void) GETHISCORE__8GAMEDATAXV long Gamedata::gethiscore(void) GETINPUT__13USERINTERFACEXV static int UserInterface::getinput(void) GETLEVEL__8GAMEDATAXV int Gamedata::getlevel(void) GETLIVES__8GAMEDATAXV int Gamedata::getlives(void) GETSCORE__8GAMEDATAXV long Gamedata::getscore(void) GETSUPERTIME__6PACMANXV int Pacman::getsupertime(void) GETXY__14DYNAMICELEMENTXPIPI void DynamicElement::getxy(int *, int *) GETXY__5BONUSXPIPI void Bonus::getxy(int *, int *) GETXY__5GHOSTXPIPI void Ghost::getxy(int *, int *) GETXY__6PACMANXPIPI void Pacman::getxy(int *, int *) GHOSTCOLOUR1__6COLOUR unsigned long Colour::GHOSTCOLOUR1 GHOSTCOLOUR2__6COLOUR unsigned long Colour::GHOSTCOLOUR2 GHOSTCOLOUR3__6COLOUR unsigned long Colour::GHOSTCOLOUR3 GHOSTCOLOUR4__6COLOUR unsigned long Colour::GHOSTCOLOUR4 GHOSTSEATEN__5GHOST int Ghost::ghostseaten GO__5GHOSTXP6PACMAN int Ghost::go(Pacman *) GRAPHELE__7G_BOARDXC GraphElement * G_Board::graphele(char) GRAPHELE__7G_BOARDXPA34_CII GraphElement * G_Board::graphele(char (*)[34], int, int) GSET__7ELEMENTXP12GRAPHELEMENT void Element::gset(GraphElement *) HISCORE__8GAMEDATA long Gamedata::hiscore HORIZONTAL__7G_BOARD HorizontalWall *G_Board::horizontal I i INSTANCE__5BOARDXV static Board * Board::instance(void) INSTANCE__7G_BOARDXV static G_Board * G_Board::instance(void) INSTANCE__8GAMEDATAXV static Gamedata * Gamedata::instance(void) IN__13USERINTERFACE UserInterface::in IS_DEAD__6PACMANXV int Pacman::is_dead(void) IS_SUPER__6PACMANXV int Pacman::is_super(void) J j LAST_X__13USERINTERFACE int UserInterface::last_x LAST_Y__13USERINTERFACE int UserInterface::last_y LEVELUP__8GAMEDATAXV void Gamedata::levelup(void) LEVEL__8GAMEDATA int Gamedata::level LIST__5BOARD liststruct *Board::list LIVESDWN__8GAMEDATAXV void Gamedata::livesdwn(void) LIVESUP__8GAMEDATAXV void Gamedata::livesup(void) LIVES__8GAMEDATA int Gamedata::lives LOOKFORPAC__5GHOSTXP6PACMAN void Ghost::lookforpac(Pacman *) MAIN int main(int, char **) MYBACKGROUND__13USERINTERFACE unsigned long UserInterface::mybackground MYBACKGROUND__6COLOUR unsigned long Colour::MYBACKGROUND MYDISPLAY__13USERINTERFACE _XDisplay *UserInterface::mydisplay MYEVENT__13USERINTERFACE _XEvent UserInterface::myevent MYFOREGROUND__13USERINTERFACE unsigned long UserInterface::myforeground MYFOREGROUND__6COLOUR unsigned long Colour::MYFOREGROUND MYGC__13USERINTERFACE _XGC *UserInterface::mygc MYHINT__13USERINTERFACE XSizeHints UserInterface::myhint MYKEY__13USERINTERFACE unsigned long UserInterface::mykey MYSCREEN__13USERINTERFACE int UserInterface::myscreen MYWINDOW__13USERINTERFACE unsigned long UserInterface::mywindow MYWMHINT__13USERINTERFACE XWMHints UserInterface::mywmhint NEWDIR__5GHOSTXIIP9DIRECTION void Ghost::newdir(int, int, *) NEXT__XPIPI9DIRECTIONII void next(int *, int *, , int, int) OLDLIST__5BOARD liststruct *Board::oldlist OTHERDIR__5GHOSTXII9DIRECTION int Ghost::otherdir(int, int, ) PACEXIT__XPC void pacexit(char *) PACMANCOLOUR__6COLOUR unsigned long Colour::PACMANCOLOUR PACWARNING__XPC void pacwarning(char *) PATTERN__7G_BOARDXPA34_CII char G_Board::pattern(char (*)[34], int, int) PIX__12GRAPHELEMENTXPULPCULUL void GraphElement::pix(unsigned long *, char *, unsigned long, unsigned long) PRINTTMS__X3TMS void printtms(tms) PRINTTP__X7TIMEVAL void printtp(timeval) REPLACE__5BOARDXP7ELEMENT static void Board::replace(Element *) RESETEATS__8GAMEDATAXV void Gamedata::reseteats(void) RESETSCORE__8GAMEDATAXV void Gamedata::resetscore(void) RUNGHOSTCOLOUR__6COLOUR unsigned long Colour::RUNGHOSTCOLOUR SCOREPLUSS__8GAMEDATAXI void Gamedata::scorepluss(int) SCORE__8GAMEDATA long Gamedata::score SETBOARDLEVEL__8GAMEDATAXV void Gamedata::setboardlevel(void) SETBONUS__8GAMEDATAXL void Gamedata::setbonus(long) SETLEVEL__8GAMEDATAXI void Gamedata::setlevel(int) SETLIVES__8GAMEDATAXI void Gamedata::setlives(int) SET_XY__5POINTXII void Point::set_xy(int, int) SET_X__5POINTXI void Point::set_x(int) SET_Y__5POINTXI void Point::set_y(int) SPECWALL__7G_BOARD G_SpecialWall *G_Board::specwall START2__8GAMEDATAXV void Gamedata::start2(void) START__5BOARDXI static void Board::start(int) START__5BONUSXV void Bonus::start(void) START__5GHOSTXV void Ghost::start(void) START__6PACMANXV void Pacman::start(void) START__8GAMEDATAXV void Gamedata::start(void) STICK__13USERINTERFACEXV static UserInterface::stick(void) SUPERFOODCOLOUR__6COLOUR unsigned long Colour::SUPERFOODCOLOUR SUPERFOOD__7G_BOARD G_SuperFood *G_Board::superfood T0__7G_BOARD T0 *G_Board::t0 T180__7G_BOARD T180 *G_Board::t180 T270__7G_BOARD T270 *G_Board::t270 T90__7G_BOARD T90 *G_Board::t90 TIMINGSTART__XV void timingstart(void) TIMING__XI void timing(int) U__5BOARD UserInterface *Board::u VAL_X__5POINTXV int Point::val_x(void) VAL_Y__5POINTXV int Point::val_y(void) VERTICAL__7G_BOARD VerticalWall *G_Board::vertical WAITSYNC__13USERINTERFACEXV static void UserInterface::waitsync(void) WALLCOLOUR__6COLOUR unsigned long Colour::WALLCOLOUR WHAT_IS__5BOARDXII static Board::what_is(int, int) WRITETEXT__XV void writetext(void) WRITE__13USERINTERFACEXIILI static void UserInterface::write(int, int, long, int) WRITE__13USERINTERFACEXIIPC static void UserInterface::write(int, int, char *) XALLOCCOLOR int XAllocColor(_XDisplay *, unsigned long, XColor *) XCLOSEDISPLAY int XCloseDisplay(_XDisplay *) XCOPYAREA int XCopyArea(_XDisplay *, unsigned long, unsigned long, _XGC *, int, int, unsigned int, unsigned int, int, int) XCREATEGC _XGC * XCreateGC(_XDisplay *, unsigned long, unsigned long, XGCValues *) XCREATEPIXMAPFROMBITMAPDATA unsigned long XCreatePixmapFromBitmapData(_XDisplay *, unsigned long, char *, unsigned int, unsigned int, unsigned long, unsigned long, unsigned int) XCREATESIMPLEWINDOW unsigned long XCreateSimpleWindow(_XDisplay *, unsigned long, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long) XDESTROYWINDOW int XDestroyWindow(_XDisplay *, unsigned long) XDRAWIMAGESTRING int XDrawImageString(_XDisplay *, unsigned long, _XGC *, int, int, const char *, int) XFREECOLORMAP int XFreeColormap(_XDisplay *, unsigned long) XFREEGC int XFreeGC(_XDisplay *, _XGC *) XFREEPIXMAP int XFreePixmap(_XDisplay *, unsigned long) XGETGEOMETRY int XGetGeometry(_XDisplay *, unsigned long, unsigned long *, int *, int *, unsigned int *, unsigned int *, unsigned int *, unsigned int *) XKEYSYMTOKEYCODE unsigned char XKeysymToKeycode(_XDisplay *, unsigned long) XLOADFONT unsigned long XLoadFont(_XDisplay *, const char *) XMAPRAISED int XMapRaised(_XDisplay *, unsigned long) XNEXTEVENT int XNextEvent(_XDisplay *, _XEvent *) XOPENDISPLAY _XDisplay * XOpenDisplay(const char *) XQUERYKEYMAP int XQueryKeymap(_XDisplay *, char *) XQUERYPOINTER int XQueryPointer(_XDisplay *, unsigned long, unsigned long *, unsigned long *, int *, int *, int *, int *, unsigned int *) XRAISEWINDOW int XRaiseWindow(_XDisplay *, unsigned long) XREFRESHKEYBOARDMAPPING int XRefreshKeyboardMapping(XMappingEvent *) XSELECTINPUT int XSelectInput(_XDisplay *, unsigned long, long) XSETBACKGROUND int XSetBackground(_XDisplay *, _XGC *, unsigned long) XSETFONT int XSetFont(_XDisplay *, _XGC *, unsigned long) XSETFOREGROUND int XSetForeground(_XDisplay *, _XGC *, unsigned long) XSETGRAPHICSEXPOSURES int XSetGraphicsExposures(_XDisplay *, _XGC *, int) XSETSTANDARDPROPERTIES int XSetStandardProperties(_XDisplay *, unsigned long, const char *, const char *, unsigned long, char **, int, XSizeHints *) XSETWMHINTS int XSetWMHints(_XDisplay *, unsigned long, XWMHints *) XSYNC int XSync(_XDisplay *, int) XUNLOADFONT int XUnloadFont(_XDisplay *, unsigned long) X__13USERINTERFACE int UserInterface::x Y__13USERINTERFACE int UserInterface::y _INSTANCE__13USERINTERFACE UserInterface *UserInterface::_instance _INSTANCE__5BOARD Board *Board::_instance _INSTANCE__7G_BOARD G_Board *G_Board::_instance _INSTANCE__8GAMEDATA Gamedata *Gamedata::_instance __CT__10BONUSPOINTXV BonusPoint::BonusPoint(void) __CT__11G_BONUSLIFEXV G_BonusLife::G_BonusLife(void) __CT__11G_SUPERFOODXV G_SuperFood::G_SuperFood(void) __CT__11SPECIALWALLXV SpecialWall::SpecialWall(void) __CT__12G_BONUSPOINTXV G_BonusPoint::G_BonusPoint(void) __CT__12VERTICALWALLXV VerticalWall::VerticalWall(void) __CT__13G_SPECIALWALLXV G_SpecialWall::G_SpecialWall(void) __CT__13USERINTERFACEXV UserInterface::UserInterface(void) __CT__14HORIZONTALWALLXV HorizontalWall::HorizontalWall(void) __CT__2E0XV E0::E0(void) __CT__2T0XV T0::T0(void) __CT__3E90XV E90::E90(void) __CT__3T90XV T90::T90(void) __CT__4E180XV E180::E180(void) __CT__4E270XV E270::E270(void) __CT__4FOODXV Food::Food(void) __CT__4T180XV T180::T180(void) __CT__4T270XV T270::T270(void) __CT__5BLANKXV Blank::Blank(void) __CT__5BOARDXV Board::Board(void) __CT__5BONUSXV Bonus::Bonus(void) __CT__5CROSSXV Cross::Cross(void) __CT__5GHOSTXULII Ghost::Ghost(unsigned long, int, int) __CT__5POINTXII Point::Point(int, int) __CT__5WALLSXV Walls::Walls(void) __CT__6COLOURXP13USERINTERFACE Colour::Colour(UserInterface *) __CT__6G_FOODXV G_Food::G_Food(void) __CT__6PACMANXV Pacman::Pacman(void) __CT__7CORNER1XV Corner1::Corner1(void) __CT__7CORNER2XV Corner2::Corner2(void) __CT__7CORNER3XV Corner3::Corner3(void) __CT__7CORNER4XV Corner4::Corner4(void) __CT__7G_BLANKXV G_Blank::G_Blank(void) __CT__7G_BOARDXV G_Board::G_Board(void) __CT__7G_GHOSTXUL G_Ghost::G_Ghost(unsigned long) __CT__8ARGUMENTXIPPC Argument::Argument(int, char **) __CT__8GAMEDATAXV Gamedata::Gamedata(void) __CT__8G_PACMANXV G_Pacman::G_Pacman(void) __CT__9BONUSLIFEXV BonusLife::BonusLife(void) __CT__9SUPERFOODXV SuperFood::SuperFood(void) __CXXL_STREAM_FORMAT_BUFFER __cxxl_stream_format_buffer __DT__12GRAPHELEMENTXV GraphElement::~GraphElement(void) __DT__13USERINTERFACEXV UserInterface::~UserInterface(void) __DT__5BOARDXV Board::~Board(void) __DT__5BONUSXV Bonus::~Bonus(void) __DT__5GHOSTXV Ghost::~Ghost(void) __DT__6COLOURXV Colour::~Colour(void) __DT__6PACMANXV Pacman::~Pacman(void) __DT__7G_BOARDXV G_Board::~G_Board(void) __DT__7G_GHOSTXV G_Ghost::~G_Ghost(void) __DT__8G_PACMANXV G_Pacman::~G_Pacman(void) __MAIN int __main(void) __VTBL_10BONUSPOINT __vtbl_10BonusPoint __VTBL_11G_BONUSLIFE __vtbl_11G_BonusLife __VTBL_11G_MOVEABLES __vtbl_11G_Moveables __VTBL_11G_SUPERFOOD __vtbl_11G_SuperFood __VTBL_11SPECIALWALL __vtbl_11SpecialWall __VTBL_12GRAPHELEMENT __vtbl_12GraphElement __VTBL_12G_BONUSPOINT __vtbl_12G_BonusPoint __VTBL_12STRAIGHTWALL __vtbl_12StraightWall __VTBL_12VERTICALWALL __vtbl_12VerticalWall __VTBL_13G_SPECIALWALL __vtbl_13G_SpecialWall __VTBL_13STATICELEMENT __vtbl_13StaticElement __VTBL_14DYNAMICELEMENT __vtbl_14DynamicElement __VTBL_14HORIZONTALWALL __vtbl_14HorizontalWall __VTBL_17UNMOVEABLEELEMENT __vtbl_17UnmoveableElement __VTBL_18STATICGRAPHELEMENT __vtbl_18StaticGraphElement __VTBL_19DYNAMICGRAPHELEMENT __vtbl_19DynamicGraphElement __VTBL_19G_UNMOVEABLEELEMENT __vtbl_19G_UnmoveableElement __VTBL_2E0 __vtbl_2E0 __VTBL_2T0 __vtbl_2T0 __VTBL_3E90 __vtbl_3E90 __VTBL_3T90 __vtbl_3T90 __VTBL_4E180 __vtbl_4E180 __VTBL_4E270 __vtbl_4E270 __VTBL_4FOOD __vtbl_4Food __VTBL_4T180 __vtbl_4T180 __VTBL_4T270 __vtbl_4T270 __VTBL_5BLANK __vtbl_5Blank __VTBL_5BONUS __vtbl_5Bonus __VTBL_5CROSS __vtbl_5Cross __VTBL_5GHOST __vtbl_5Ghost __VTBL_5WALLS __vtbl_5Walls __VTBL_6CORNER __vtbl_6Corner __VTBL_6EDIBLE __vtbl_6Edible __VTBL_6G_FOOD __vtbl_6G_Food __VTBL_6PACMAN __vtbl_6Pacman __VTBL_6T_WALL __vtbl_6T_Wall __VTBL_7CORNER1 __vtbl_7Corner1 __VTBL_7CORNER2 __vtbl_7Corner2 __VTBL_7CORNER3 __vtbl_7Corner3 __VTBL_7CORNER4 __vtbl_7Corner4 __VTBL_7ELEMENT __vtbl_7Element __VTBL_7ENDWALL __vtbl_7EndWall __VTBL_7G_BLANK __vtbl_7G_Blank __VTBL_7G_BONUS __vtbl_7G_Bonus __VTBL_7G_GHOST __vtbl_7G_Ghost __VTBL_7G_WALLS __vtbl_7G_Walls __VTBL_8G_EDIBLE __vtbl_8G_Edible __VTBL_8G_PACMAN __vtbl_8G_Pacman __VTBL_9BONUSLIFE __vtbl_9BonusLife __VTBL_9MOVEABLES __vtbl_9Moveables __VTBL_9SUPERFOOD __vtbl_9SuperFood