#include <Fui.h>
Inheritance diagram for CFuiPicture:

Public Member Functions | |
| CFuiPicture (int x=0, int y=0, int w=0, int h=0, Tag window=0) | |
| virtual | ~CFuiPicture (void) |
| virtual int | Read (SStream *stream, Tag tag) |
| virtual void | ReadFinished (void) |
| virtual void | Draw (void) |
| virtual void | SetBitmap (SBitmap *bm) |
| virtual void | DrawTiledBitmap (SBitmap *bitmap) |
| virtual void | DrawNoTiling (void) |
| virtual void | SetFrame (int i) |
Protected Attributes | |
| SBitmap * | bm |
| Bitmap (PBM/PBG). | |
| bool | destroyBitmap |
| Widget must clean up *bm in destructor. | |
| int | lastFrame |
| PBG frame number on last draw cycle. | |
| int | frame |
| PBG frame number for this draw cycle. | |
Definition at line 282 of file Fui.h.
|
||||||||||||||||||||||||
|
Definition at line 2301 of file Fui.cpp. References COMPONENT_PICTURE. |
|
|
Definition at line 2316 of file Fui.cpp. References bm, and FreeBitmap(). |
|
|
Reimplemented from CFuiComponent. Definition at line 2402 of file Fui.cpp. References DrawTiledBitmap(). Referenced by CFuiSlider::Draw(), CFuiPopupMenu::Draw(), CFuiButton::Draw(), CFuiZoomButton::Draw(), CFuiMinimizeButton::Draw(), and CFuiCloseButton::Draw(). |
|
|
Definition at line 2413 of file Fui.cpp. References DrawBitmap(), frame, lastFrame, and CFuiComponent::surface. |
|
|
Definition at line 2387 of file Fui.cpp. References DrawBitmap(), frame, GetBitmapSize(), lastFrame, CFuiComponent::surface, SSurface::xSize, and SSurface::ySize. Referenced by Draw(). |
|
||||||||||||
|
Reimplemented from CFuiComponent. Definition at line 2326 of file Fui.cpp. References SBitmap::bitmapName, bm, destroyBitmap, LoadBitmap(), ReadString(), and TAG_READ. |
|
|
Reimplemented from CFuiComponent. |
|
|
Definition at line 2374 of file Fui.cpp. References GetBitmapSize(), and CFuiComponent::MakeSurface(). Referenced by CFuiZoomButton::Fill(), CFuiMinimizeButton::Fill(), CFuiCloseButton::Fill(), CFuiWindowTitle::Fill(), CFuiTextField::ReadFinished(), CFuiPopupMenu::ReadFinished(), CFuiButton::ReadFinished(), and CFuiWindow::ReadFinished(). |
|
|
|
Definition at line 303 of file Fui.h. Referenced by Read(), and ~CFuiPicture(). |
|
|
Definition at line 304 of file Fui.h. Referenced by Read(). |
|
|
Definition at line 308 of file Fui.h. Referenced by DrawNoTiling(), and DrawTiledBitmap(). |
|
|
Definition at line 307 of file Fui.h. Referenced by DrawNoTiling(), and DrawTiledBitmap(). |
|
|
Documentation generated by
|