|
void | onKeyHit (uint32 lKey, uint32 nRepCount) override |
|
ErrorCode | attach () override |
|
ErrorCode | detach () override |
|
void | onLButtonDown (uint32 nFlags, CBofPoint *xPoint, void *=nullptr) override |
|
void | onLButtonUp (uint32 nFlags, CBofPoint *xPoint, void *=nullptr) override |
|
void | onMainLoop () override |
|
void | onPaint (CBofRect *pRect) override |
|
void | onBofButton (CBofObject *, int) override |
|
void | onBofListBox (CBofObject *pListBox, int nItemIndex) override |
|
void | setOn () |
|
void | setOff () |
|
void | setQuit () |
|
void | alignAtColumn (CBofString &sStr, const char *szRightText, int nAlignAt) |
|
CBofString & | buildBidString (int index) |
|
void | deleteListBox () |
|
ErrorCode | createListBox () |
|
void | fillMain () |
|
void | hideAllButtons () |
|
void | activateDealSummary () |
|
void | activateBuyerBids () |
|
void | activateDealBackground () |
|
void | activateSellerBios () |
|
void | activateOtherBios () |
|
void | activateStaffBios () |
|
void | activateDispatchTeam () |
|
void | activateCurrentEMail () |
|
void | activateAudioSettings () |
|
void | activateRoboButler () |
|
void | activateCheckTeams () |
|
void | activateCodeWords () |
|
void | deactivateMainScreen () |
|
void | activateMainScreen () |
|
void | initDealSummary () |
|
void | initBuyerBids () |
|
void | initDealBackground () |
|
void | initSellerBios () |
|
void | initOtherBios () |
|
void | initStaffBios () |
|
void | initDispatchTeam () |
|
void | initCurrentEMail () |
|
void | initAudioSettings () |
|
void | initRoboButler () |
|
void | onListMainScreen () |
|
void | onListDealSummary () |
|
void | onListBuyerBids () |
|
void | onListDealBackground () |
|
void | onListSellerBios () |
|
void | onListOtherBios () |
|
void | onListStaffBios () |
|
void | onListDispatchTeam () |
|
void | onListCurrentEMail () |
|
void | onListAudioSettings () |
|
void | onListRoboButler () |
|
void | onListCheckTeams () |
|
void | onListCodeWords () |
|
void | onButtonMainScreen (CBofButton *pButton, int nState) |
|
void | onButtonDealSummary (CBofButton *pButton, int nState) |
|
void | onButtonBuyerBids (CBofButton *pButton, int nState) |
|
void | onButtonDealBackground (CBofButton *pButton, int nState) |
|
void | onButtonSellerBios (CBofButton *pButton, int nState) |
|
void | onButtonOtherBios (CBofButton *pButton, int nState) |
|
void | onButtonStaffBios (CBofButton *pButton, int nState) |
|
void | onButtonDispatchTeam (CBofButton *pButton, int nState) |
|
void | onButtonCurrentEMail (CBofButton *pButton, int nState) |
|
void | onButtonAudioSettings (CBofButton *pButton, int nState) |
|
void | onButtonRoboButler (CBofButton *pButton, int nState) |
|
void | onButtonCheckTeams (CBofButton *pButton, int nState) |
|
void | onButtonCodeWords (CBofButton *pButton, int nState) |
|
void | displayTextScreen (CBofString &) |
|
void | recalcSellerSummaryList () |
|
void | recalcBuyerSummaryList () |
|
void | recalcDispatchList (int) |
|
bool | onButtonSubmitOffer () |
|
int | getMeetMember (int) |
|
int | getAdjustedIndex (int, int, bool) |
|
bool | verifyDispatchTeam () |
|
void | notifyBoss (CBofString &, int) |
|
int | calculateMeetingTime (int nFlags) |
|
bool | reportMeetingStatus (int) |
|
void | setMeetingResult (int, int, bool) |
|
int | getTeamCaptain (int nFlags) |
|
int | getTeamGender (int nFlags) |
|
void | doOrderBeverage () |
|
void | doOrderSnack () |
|
void | doShowChowButtons () |
|
void | displayMessage (const char *szMsg) |
|
void | incrementTurnCount () |
|
void | displayTurnCount (int) |
|
void | onButtonFinished (bool) |
|
void | saveSraffanVars () |
|
void | restoreSraffanVars () |
|
ErrorCode | close () override |
|
virtual ErrorCode | runModal (CBagObject *pObj) |
|
void | onTimer (uint32 nEventID) override |
|
void | setOnUpdate (bool bVal=true) |
|
bool | getOnUpdate () const |
|
virtual ErrorCode | paintScreen (CBofRect *pRect=nullptr) |
|
virtual ErrorCode | paintObjects (CBofList< CBagObject *> *list, CBofBitmap *pBmp, CBofRect &viewOffsetRect, CBofList< CBofRect > *=nullptr, bool tempVar=true) |
|
virtual CBofRect | getLocation () |
|
ErrorCode | setBackground (CBofBitmap *pBmp) override |
|
CBofBitmap * | getBackground () override |
|
virtual CBofBitmap * | getWorkBmp () |
|
ErrorCode | loadFile (const CBofString &sFile) override |
|
virtual const CBofString & | getHelpFilename () |
|
void | setHelpFilename (const CBofString &s) override |
|
virtual ErrorCode | onRender (CBofBitmap *pBmp, CBofRect *pRect=nullptr) |
|
void | onClose () override |
|
void | onMouseMove (uint32 nFlags, CBofPoint *, void *=nullptr) override |
|
| CBofWindow () |
|
| CBofWindow (const char *pszName, int x, int y, int nWidth, int nHeight, CBofWindow *pParent) |
|
virtual | ~CBofWindow () |
|
virtual ErrorCode | create (const char *pszName, int x, int y, int nWidth, int nHeight, CBofWindow *pParent, uint32 nControlID=0) |
|
virtual ErrorCode | create (const char *pszName, CBofRect *pRect, CBofWindow *pParent, uint32 nControlID=0) |
|
virtual void | destroy () |
|
virtual void | destroyWindow () |
|
void | show () |
|
void | select () |
|
void | hide () |
|
void | center () |
|
void | move (int x, int y, bool bRepaint=false) |
|
void | reSize (CBofRect *pRect, bool bRepaint=false) |
|
void | postMessage (uint32 nMessage, uint32 lParam1, uint32 lParam2) |
|
void | postUserMessage (uint32 lMessage, uint32 lExtraInfo) |
|
void | setTimer (uint32 nID, uint32 nInterval, BofCallback pCallBack=nullptr) |
|
void | killTimer (uint32 nID) |
|
void | killMyTimers () |
|
CBofWindow * | getParent () const |
|
void | validateAnscestors (CBofRect *pRect=nullptr) |
|
void | setActive () |
|
CBofRect | getWindowRect () const |
|
CBofRect | getClientRect () |
|
CBofRect | getRect () const |
|
int | width () const |
|
int | height () const |
|
void | screenToClient (CBofPoint *pPoint) |
|
void | selectPalette (CBofPalette *pPal) |
|
ErrorCode | setBackdrop (CBofBitmap *pNewBitmap, bool bRefresh=false) |
|
ErrorCode | setBackdrop (const char *pszFileName, bool bRefresh=false) |
|
void | clearBackdrop () |
|
CBofBitmap * | getBackdrop () const |
|
bool | hasBackdrop () const |
|
void | killBackdrop () |
|
ErrorCode | paintBackdrop (CBofRect *pRect=nullptr, int nTransparentColor=-1) |
|
void | setControlID (uint32 nID) |
|
uint32 | getControlID () const |
|
void | setBkColor (RGBCOLOR cColor) |
|
RGBCOLOR | getBkColor () const |
|
void | setFgColor (RGBCOLOR cColor) |
|
RGBCOLOR | getFgColor () const |
|
void | setPrevMouseDown (CBofPoint p) |
|
CBofPoint | getPrevMouseDown () const |
|
void | setCapture () |
|
void | releaseCapture () |
|
bool | hasCapture () const |
|
void | setFocus () |
|
void | releaseFocus () |
|
bool | hasFocus () const |
|
void | flushAllMessages () |
|
void | validateRect (const CBofRect *pRect) |
|
void | invalidateRect (const CBofRect *pRect) |
|
virtual void | onBofScrollBar (CBofObject *pButton, int nNewPos) |
|
virtual void | onSoundNotify (CBofObject *pObject, uint32 lParam2) |
|
virtual void | onMovieNotify (uint32 lParam1, uint32 lParam2) |
|
virtual void | onMCINotify (uint32 wParam, uint32 lParam) |
|
virtual void | handleEvent (const Common::Event &event) |
|
Graphics::ManagedSurface * | getSurface () |
|
bool | isCreated () const |
|
virtual void | enable () |
|
virtual void | disable () |
|
bool | isVisible () const |
|
bool | isEnabled () const |
|
void | updateWindow () |
|
void | setParent (CBofWindow *parent) |
|
void | handleEvents () |
|
void | fillWindow (byte iColor) |
|
void | fillRect (CBofRect *pRect, byte iColor) |
|
ErrorCode | paintBeveledText (CBofRect *rect, const CBofString &string, int size, int weight, RGBCOLOR color, int justify, uint32 format) |
|
| CLList () |
|
| CLList (void *pObj) |
|
virtual | ~CLList () |
|
void | Insert (CLList *pNewList) |
|
void | Delete () |
|
void | addToHead (CLList *pNewList) |
|
void | addToTail (CLList *pNewList) |
|
void | MoveToHead () |
|
void | MoveToTail () |
|
void | MoveLeft () |
|
void | MoveRight () |
|
CLList * | getHead () |
|
CLList * | getTail () |
|
CLList * | getPrev () const |
|
CLList * | getNext () const |
|
void * | getData () const |
|
void | PutData (void *pObj) |
|
void | FlushList () |
|
void | reportError (ErrorCode errCode, const char *format,...) |
|
bool | errorOccurred () const |
|
ErrorCode | getErrorCode () const |
|
void | clearError () |
|
virtual ErrorCode | preFilter (CBofBitmap *pBmp, CBofRect *pRect, CBofList< CBagObject *> *pList=nullptr) |
|
void | makeListDirty (CBofList< CBagObject *> *pList) |
|
void | setDiskID (uint16 nDiskID) |
|
uint16 | getDiskID () const |
|
virtual ErrorCode | setloadFilePos (const CBofPoint) |
|
bool | isCloseup () const |
|
void | setCloseup (bool b=true) |
|
bool | isCIC () |
|
void | setCIC (bool b=true) |
|
bool | isCustom () const |
|
void | setCustom (bool b=true) |
|
int | getDeviceType () const |
|
int | getObjectCount () |
|
CBagObject * | getObjectByPos (int nIndex) |
|
CBagObject * | getObject (int nRefId, bool bActiveOnly=false) |
|
CBagObject * | getObject (const CBofPoint &xPoint, bool bActiveOnly=false) |
|
CBagObject * | getObject (const CBofString &sName, bool bActiveOnly=false) |
|
CBagObject * | getObjectByType (const CBofString &sType, bool bActiveOnly=false) |
|
CBofList< CBagObject * > * | getObjectList () const |
|
void | setObjectList (CBofList< CBagObject *> *pOList, CBofList< CBagExpression *> *pEList=nullptr) |
|
bool | contains (CBagObject *pObj, bool bActive=true) |
|
virtual CBofRect | getRect () |
|
virtual void | setRect (const CBofRect &xRect) |
|
virtual CBofPoint | getPosition () |
|
virtual void | setPosition (const CBofPoint &pos) |
|
virtual ErrorCode | addObject (CBagObject *pObj, int nPos=0) |
|
virtual ErrorCode | activateLocalObject (CBagObject *pObj) |
|
virtual ErrorCode | activateLocalObject (const CBofString &sName) |
|
virtual ErrorCode | attachActiveObjects () |
|
virtual ErrorCode | removeObject (CBagObject *pRObj) |
|
virtual ErrorCode | deactivateLocalObject (CBagObject *pObj) |
|
virtual ErrorCode | deactivateLocalObject (const CBofString &sName) |
|
virtual ErrorCode | detachActiveObjects () |
|
const CBofString & | getName () const |
|
void | setName (const CBofString &str) |
|
void | setFilterId (uint16 nId) |
|
uint16 | getFilterId () const |
|
void | setFadeId (uint16 nId) |
|
uint16 | getFadeId () const |
|
const CBofString & | getPrevSDev () const |
|
const CBofPoint | getPrevLoc () const |
|
void | setPrevSDev (const CBofString &str) |
|
bool | getCloseOnOpen () const |
|
void | setCloseOnOpen (bool bVal) |
|
uint16 | getExitOnEdge () const |
|
void | setExitOnEdge (uint16 nVal) |
|
CBagObject * | getLActiveObject () const |
|
ErrorCode | setLActiveObject (CBagObject *pObj) |
|
virtual ErrorCode | onLActiveObject (uint32, CBofPoint *, void *=nullptr) |
|
MouseActivity | getLActivity () const |
|
void | setLActivity (MouseActivity ma) |
|
ErrorCode | paintStorageDevice (CBofWindow *pWnd, CBofBitmap *pBmp=nullptr, CBofRect *=nullptr) |
|
virtual void | setAssociateWnd (CBofWindow *pWnd) |
|
virtual CBofWindow * | getAssociateWnd () |
|
ParseCodes | setInfo (CBagIfstream &fpInput) override |
|
const CBofString & | getBackgroundName () const |
|
virtual ErrorCode | loadObjects () |
|
virtual ErrorCode | releaseObjects () |
|
virtual ErrorCode | noObjectsUnderMouse () |
|
virtual const CBofPoint | devPtToViewPort (const CBofPoint &xPoint) |
|
virtual const CBofPoint | viewPortToDevPt (const CBofPoint &xPoint) |
|
virtual ErrorCode | loadFileFromStream (CBagIfstream &fpInput, const CBofString &sWldName, bool bAttach=true) |
|
virtual ErrorCode | onMouseOver (uint32, CBofPoint *, void *=nullptr) |
|
virtual ErrorCode | onCursorUpdate (int) |
|
virtual CBagObject * | onNewSpriteObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewBitmapObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewTextObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewLinkObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewRPObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewEDObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewDosObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewSoundObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewButtonObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewCharacterObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewMovieObject (const CBofString &) |
|
virtual CBagObject * | onNewCommandObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewAreaObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewExpressionObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewVariableObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewUserObject (const CBofString &sInit) |
|
virtual CBagObject * | onNewThingObject (const CBofString &sInit) |
|
virtual CBofPoint | arrangeFloater (CBofPoint &nPos, CBagObject *pObj) |
|
int | getNumFloatPages () const |
|
void | setNumFloatPages (int nFloatPages) |
|
void | onSetFilter (bool(*filterFunction)(uint16 nFilterId, CBofBitmap *, CBofRect *)) |
|
FilterFunction | getFilter () |
|
bool | isFiltered () const |
|
virtual bool | isAttached () |
|
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) |
|