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

Public Member Functions | |
| CFuiButton (int x=0, int y=0, int w=0, int h=0, Tag window=0) | |
| virtual int | Read (SStream *stream, Tag tag) |
| virtual void | ReadFinished (void) |
| virtual void | Draw (void) |
| virtual void | SetParentPosition (int xParent, int yParent) |
| virtual bool | MouseMove (int x, int y) |
| virtual bool | MouseClick (int x, int y, EMouseButton button) |
| virtual bool | MouseStopClick (int x, int y, EMouseButton button) |
| void | Fill (void) |
| Populate widget with child objects. | |
Protected Attributes | |
| int | ok |
| int | canc |
| int | rrpt |
| float | rate |
| char | psiz [64] |
| int | xLsiz |
| int | yLsiz |
| int | xBsiz |
| int | yBsiz |
| SBitmap * | bmLeft |
| SBitmap * | bmBack |
| SBitmap * | bmRight |
| CFuiPicture * | left |
| CFuiPicture * | back |
| CFuiPicture * | right |
| unsigned int | colText |
| bool | state |
Definition at line 315 of file Fui.h.
|
||||||||||||||||||||||||
|
Definition at line 1150 of file Fui.cpp. References back, bmBack, bmLeft, bmRight, canc, COMPONENT_BUTTON, left, ok, psiz, rate, right, rrpt, CFuiComponent::type, CFuiComponent::widgetName, CFuiComponent::widgetTag, xBsiz, xLsiz, yBsiz, and yLsiz. |
|
|
Reimplemented from CFuiComponent. Reimplemented in CFuiPopupMenu. Definition at line 1286 of file Fui.cpp. References back, colText, CFuiComponent::Draw(), CFuiPicture::Draw(), DrawTextC(), CFuiComponent::font, left, right, CFuiComponent::surface, CFuiComponent::text, TextHeight(), xBsiz, and yBsiz. |
|
|
|
|
||||||||||||||||
|
Reimplemented from CFuiComponent. Definition at line 1317 of file Fui.cpp. References back, left, CFuiComponent::MouseHit(), right, CFuiPicture::SetFrame(), and state. |
|
||||||||||||
|
Reimplemented from CFuiComponent. Definition at line 1302 of file Fui.cpp. References back, left, CFuiComponent::MouseHit(), right, CFuiPicture::SetFrame(), and state. |
|
||||||||||||||||
|
Reimplemented from CFuiComponent. Definition at line 1334 of file Fui.cpp. References back, EVENT_BUTTONPRESSED, EVENT_NOSUBEVENT, SGlobals::fuimgr, CFuiManager::GenerateEventNotice(), globals, left, CFuiComponent::parentWindowId, right, CFuiPicture::SetFrame(), and state. |
|
||||||||||||
|
Reimplemented from CFuiComponent. Reimplemented in CFuiPopupMenu. Definition at line 1174 of file Fui.cpp. References canc, ok, psiz, rate, CFuiComponent::Read(), ReadFloat(), ReadInt(), ReadString(), rrpt, TAG_IGNORED, TAG_READ, xBsiz, xLsiz, yBsiz, and yLsiz. Referenced by CFuiPopupMenu::Read(). |
|
|
Reimplemented from CFuiComponent. Reimplemented in CFuiPopupMenu. Definition at line 1220 of file Fui.cpp. References back, bmBack, bmLeft, bmRight, colText, SGlobals::fuimgr, CFuiThemeWidget::GetBitmap(), GetBitmapSize(), CFuiThemeWidget::GetColour(), CFuiManager::GetThemeWidget(), globals, gtfo, left, CFuiComponent::ReadFinished(), right, CFuiPicture::SetBitmap(), SetParentPosition(), state, TagToString(), CFuiComponent::widgetName, CFuiComponent::widgetTag, CFuiComponent::x, xBsiz, CFuiComponent::y, and yBsiz. |
|
||||||||||||
|
Reimplemented from CFuiComponent. Reimplemented in CFuiPopupMenu. Definition at line 1270 of file Fui.cpp. References back, left, right, CFuiComponent::SetParentPosition(), CFuiComponent::x, and CFuiComponent::y. Referenced by ReadFinished(). |
|
|
Definition at line 348 of file Fui.h. Referenced by CFuiButton(), Draw(), MouseClick(), MouseMove(), MouseStopClick(), CFuiPopupMenu::ReadFinished(), ReadFinished(), and SetParentPosition(). |
|
|
Reimplemented in CFuiPopupMenu. Definition at line 345 of file Fui.h. Referenced by CFuiButton(), and ReadFinished(). |
|
|
Reimplemented in CFuiPopupMenu. Definition at line 344 of file Fui.h. Referenced by CFuiButton(), and ReadFinished(). |
|
|
Reimplemented in CFuiPopupMenu. Definition at line 346 of file Fui.h. Referenced by CFuiButton(), and ReadFinished(). |
|
|
Definition at line 337 of file Fui.h. Referenced by CFuiButton(), and Read(). |
|
|
Reimplemented in CFuiPopupMenu. Definition at line 350 of file Fui.h. Referenced by Draw(), and ReadFinished(). |
|
|
Definition at line 347 of file Fui.h. Referenced by CFuiButton(), Draw(), MouseClick(), MouseMove(), MouseStopClick(), CFuiPopupMenu::ReadFinished(), ReadFinished(), and SetParentPosition(). |
|
|
Definition at line 336 of file Fui.h. Referenced by CFuiButton(), and Read(). |
|
|
Definition at line 340 of file Fui.h. Referenced by CFuiButton(), and Read(). |
|
|
Definition at line 339 of file Fui.h. Referenced by CFuiButton(), and Read(). |
|
|
Definition at line 349 of file Fui.h. Referenced by CFuiButton(), Draw(), MouseClick(), MouseMove(), MouseStopClick(), CFuiPopupMenu::ReadFinished(), ReadFinished(), and SetParentPosition(). |
|
|
Definition at line 338 of file Fui.h. Referenced by CFuiButton(), and Read(). |
|
|
Definition at line 352 of file Fui.h. Referenced by MouseClick(), MouseMove(), MouseStopClick(), and ReadFinished(). |
|
|
Definition at line 342 of file Fui.h. Referenced by CFuiButton(), Draw(), Read(), and ReadFinished(). |
|
|
Definition at line 341 of file Fui.h. Referenced by CFuiButton(), and Read(). |
|
|
Definition at line 342 of file Fui.h. Referenced by CFuiButton(), Draw(), Read(), and ReadFinished(). |
|
|
Definition at line 341 of file Fui.h. Referenced by CFuiButton(), and Read(). |
|
|
Documentation generated by
|