|
| Common::String | splitLines (const Common::String &str, Common::StringArray &lines, int maxWidth, uint maxLines) |
| |
| void | restrictToScreen () |
| |
| void | makeInfoArea (Surface &s) |
| |
| void | makeInfoArea () |
| |
| void | drawDialogRect (const Common::Rect &r, bool raised=true) |
| |
| virtual Common::Rect | getScrollBarBounds () const |
| |
| void | drawScrollBar (int index, int pageSize, int count) |
| |
| void | handleScrollbarEvents (int index, int pageSize, int count) |
| |
| void | handleScrolling (int &scrollIndex, int pageSize, int max) |
| |
| void | close () |
| |
| virtual void | drawBackground () |
| |
|
SherlockEngine * | _vm |
| |
|
Common::Rect | _bounds |
| |
|
Common::Rect | _oldBounds |
| |
|
Surface | _surface |
| |
|
bool | _outsideMenu |
| |
|
bool | _scroll |
| |
◆ load()
| void Sherlock::Tattoo::WidgetInventory::load |
( |
int |
mode | ) |
|
Load the inventory window
◆ drawInventory()
| void Sherlock::Tattoo::WidgetInventory::drawInventory |
( |
| ) |
|
Draw the inventory on the surface
◆ close()
| void Sherlock::Tattoo::WidgetInventory::close |
( |
| ) |
|
◆ handleEvents()
| void Sherlock::Tattoo::WidgetInventory::handleEvents |
( |
| ) |
|
|
overridevirtual |
◆ banishWindow()
| void Sherlock::Tattoo::WidgetInventory::banishWindow |
( |
| ) |
|
|
overridevirtual |
◆ erase()
| void Sherlock::Tattoo::WidgetInventory::erase |
( |
| ) |
|
|
overridevirtual |
◆ draw()
| void Sherlock::Tattoo::WidgetInventory::draw |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: