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