|
| CBagExam (CBofWindow *pParent=nullptr) |
|
| CBagExam (CBofWindow *pParent, const char *sFilename) |
|
| CBagExam (CBofWindow *pParent, const char *sFilename, CBofRect *pBounds) |
|
virtual bool | initExam () |
|
void | onMouseMove (uint32, CBofPoint *point, void *=nullptr) override |
|
void | onReSize (CBofSize *size) override |
|
void | onButtonUp (uint32, CBofPoint *) override |
|
bool | setRotationRects () |
|
bool | markBegEnd () |
|
bool | rotateRight () |
|
bool | rotateLeft () |
|
bool | rotateStop () |
|
| CBofMovie (CBofWindow *pParent=nullptr, const char *pszFilename=nullptr, CBofRect *pBounds=nullptr, bool bStretch=false, bool bUseNewPalette=true, bool bBlackOutWindow=false) |
|
virtual bool | open (const char *sFilename=nullptr, CBofRect *pBounds=nullptr) |
|
virtual bool | play (bool bLoop, bool bEscCanStop=true) |
|
virtual bool | reverse (bool bLoop, bool bEscCanStop=true) |
|
virtual bool | pause () |
|
virtual bool | stop () |
|
virtual MVSTATUS | status () |
|
virtual bool | seekToStart () |
|
virtual bool | seekToEnd () |
|
virtual uint32 | getFrame () |
|
virtual bool | setFrame (uint32 dwFrameNum) |
|
virtual bool | centerRect () |
|
Graphics::ManagedSurface * | getSmackBuffer () |
|
Video::SmackerDecoder * | getSmackMovie () |
|
| CBofDialog () |
|
| CBofDialog (const char *pszFileName, CBofWindow *pParent, uint32 nID=0, uint32 lFlags=(0x00000001)) |
|
virtual | ~CBofDialog () |
|
ErrorCode | create (const char *pszName, int x, int y, int nWidth, int nHeight, CBofWindow *pParent, uint32 nControlID=0) override |
|
ErrorCode | create (const char *pszName, CBofRect *pRect, CBofWindow *pParent, uint32 nControlID=0) override |
|
void | setFlags (uint32 lFlags) |
|
uint32 | getFlags () const |
|
int | doModal () |
|
void | endModal () |
|
void | setReturnValue (int nValue) |
|
int | getReturnValue () const |
|
| CBofWindow () |
|
| CBofWindow (const char *pszName, int x, int y, int nWidth, int nHeight, CBofWindow *pParent) |
|
virtual | ~CBofWindow () |
|
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) |
|
virtual ErrorCode | close () |
|
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 | onBofButton (CBofObject *pButton, int nExtraInfo) |
|
virtual void | onBofScrollBar (CBofObject *pButton, int nNewPos) |
|
virtual void | onBofListBox (CBofObject *pListBox, int nItemIndex) |
|
virtual void | onSoundNotify (CBofObject *pObject, uint32 lParam2) |
|
virtual void | onMovieNotify (uint32 lParam1, uint32 lParam2) |
|
virtual void | onMCINotify (uint32 wParam, uint32 lParam) |
|
virtual void | onTimer (uint32 nTimerId) |
|
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 () |
|
|
enum | MVSTATUS { STOPPED,
PAUSED,
FORWARD,
REVERSE
} |
|
static ErrorCode | initialize () |
|
static ErrorCode | shutdown () |
|
static Common::Point | getMousePos () |
|
static CBofWindow * | getActiveWindow () |
|
static CBofWindow * | getWindowList () |
|
static bool | isValidObject (const CBofObject *pObject) |
|
static void | fatalError (ErrorCode errCode, const char *format,...) |
|
static void | initialize () |
|
static int | getErrorCount () |
|
virtual ErrorCode | initialize (CBofWindow *pParent) |
|
virtual bool | openMovie (const char *sFilename) |
|
virtual void | closeMovie () |
|
virtual bool | play () |
|
virtual bool | reverse () |
|
virtual void | onLButtonUp (uint32 nFlags, CBofPoint *pPoint, void *=nullptr) |
|
virtual void | onRButtonUp (uint32 nFlags, CBofPoint *pPoint) |
|
virtual void | onPaint (CBofRect *pRect) |
|
virtual void | onMovieDone () |
|
virtual void | onClose () |
|
virtual void | onMainLoop () |
|
virtual void | onKeyHit (uint32 lKey, uint32 lRepCount) |
|
virtual ErrorCode | paint (CBofRect *pRect) |
|
virtual ErrorCode | paintBackground () |
|
virtual ErrorCode | saveBackground () |
|
virtual ErrorCode | killBackground () |
|
virtual void | onInitDialog () |
|
void | checkTimers () |
|
virtual void | onLButtonDown (uint32 nFlags, CBofPoint *pPoint, void *=nullptr) |
|
virtual void | onLButtonDblClk (uint32 nFlags, CBofPoint *pPoint) |
|
virtual void | onRButtonDown (uint32 nFlags, CBofPoint *pPoint) |
|
virtual void | onRButtonDblClk (uint32 nFlags, CBofPoint *pPoint) |
|
virtual void | onUserMessage (uint32 nMessage, uint32 lParam) |
|
virtual void | onActivate () |
|
virtual void | onDeActivate () |
|
virtual void | bofMessageBox (const Common::String &content, const Common::String &title) |
|
static CBofWindow * | _pWindowList |
|
static CBofWindow * | _pActiveWindow |
|
static CBofTimerPacket * | _pTimerList |
|
static int | _mouseX |
|
static int | _mouseY |
|
static int | _count |
|