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 ()
 

Member Function Documentation

◆ attach()

virtual ErrorCode Bagel::SpaceBar::CBagParseObject::attach ( )
inlinevirtual

◆ detach()

virtual ErrorCode Bagel::SpaceBar::CBagParseObject::detach ( )
inlinevirtual

Reimplemented in Bagel::SpaceBar::SBarComputer.

◆ setInfo()


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