ScummVM API documentation
Bagel::SpaceBar::CBagParseObject Class Reference
Inheritance diagram for Bagel::SpaceBar::CBagParseObject:
Bagel::SpaceBar::CBagExpression Bagel::SpaceBar::CBagMasterWin Bagel::SpaceBar::CBagObject Bagel::SpaceBar::CBagStorageDev Bagel::SpaceBar::CBagVar Bagel::SpaceBar::CBagVarManager Bagel::SpaceBar::CSBarMasterWin Bagel::SpaceBar::CBagAreaObject Bagel::SpaceBar::CBagBmpObject Bagel::SpaceBar::CBagCharacterObject Bagel::SpaceBar::CBagCommandObject Bagel::SpaceBar::CBagExpressionObject Bagel::SpaceBar::CBagLinkObject Bagel::SpaceBar::CBagMovieObject Bagel::SpaceBar::CBagRPObject Bagel::SpaceBar::CBagSoundObject Bagel::SpaceBar::CBagSpriteObject Bagel::SpaceBar::CBagTextObject Bagel::SpaceBar::CBagTimeObject Bagel::SpaceBar::CBagVariableObject Bagel::SpaceBar::CBagEventSDev Bagel::SpaceBar::CBagMenu Bagel::SpaceBar::CBagStorageDevBmp Bagel::SpaceBar::CBagStorageDevDlg Bagel::SpaceBar::CBagStorageDevWnd Bagel::SpaceBar::CBagTurnEventSDev

Public Types

enum  KEYWORDS {
  UNKNOWN = 0, STORAGEDEV, START_WLD, VARIABLE,
  REMARK, DISKID, CURSOR, SHAREDPAL,
  DISKAUDIO, PDASTATE, SYSSCREEN, WIELDCURSOR
}
 

Public Member Functions

virtual ErrorCode attach ()
 
virtual ErrorCode detach ()
 
virtual bool isAttached ()
 
virtual ParseCodes setInfo (CBagIfstream &)
 
int getStringFromStream (CBagIfstream &istr, CBofString &sStr, const CBofString &sEndChars, bool bPutBack=false)
 
int getAlphaNumFromStream (CBagIfstream &istr, CBofString &sStr)
 
int getOperStrFromStream (CBagIfstream &istr, CBofString &sStr)
 
int getIntFromStream (CBagIfstream &istr, int &nNum)
 
int getRectFromStream (CBagIfstream &istr, CBofRect &rect)
 
int getKeywordFromStream (CBagIfstream &istr, KEYWORDS &keyword)
 
int putbackStringOnStream (CBagIfstream &istr, const CBofString &sStr)
 
int parseAlertBox (CBagIfstream &istr, const char *sTitle, const char *sFile, int nLine)
 

Static Public Member Functions

static void initialize ()
 

The documentation for this class was generated from the following file: