|
Planeshift
|
#include <ivideo/graph2d.h>#include <csutil/array.h>#include <csutil/csstring.h>#include <csgeom/csrectrg.h>#include <csgeom/vector2.h>#include <iutil/document.h>#include "pawsmanager.h"#include "util/scriptvar.h"Go to the source code of this file.
Classes | |
| class | pawsWidget::iWidgetData |
| A class that can be inherited to store extra data in a widget. More... | |
| class | pawsBaseWidgetFactory |
| class | pawsWidget |
| The main base widget that all other widgets should inherit from. More... | |
| class | pawsWidgetFactory |
Macros | |
| #define | ATTACH_BOTTOM 8 |
| #define | ATTACH_LEFT 2 |
| #define | ATTACH_RIGHT 4 |
| #define | ATTACH_TOP 16 |
| #define | BORDER_BUMP (BORDER_OUTER_BEVEL) |
| #define | BORDER_ETCHED (BORDER_REVERSED|BORDER_RAISED) |
| #define | BORDER_INNER_BEVEL 0x1 |
| #define | BORDER_OUTER_BEVEL 0x2 |
| #define | BORDER_RAISED (BORDER_INNER_BEVEL|BORDER_OUTER_BEVEL) |
| #define | BORDER_REVERSED 0x4 |
| #define | BORDER_SUNKEN (BORDER_REVERSED|BORDER_OUTER_BEVEL) |
| #define | CREATE_PAWS_FACTORY(factoryName) |
| #define | DEFAULT_FONT_SIZE 12 |
| #define | DEFAULT_FONT_STYLE 0 |
| #define | DEFAULT_MIN_HEIGHT 5 |
| #define | DEFAULT_MIN_WIDTH 5 |
| #define | FONT_STYLE_BOLD 2 |
| #define | FONT_STYLE_DROPSHADOW 1 |
| #define | PROPORTIONAL_BOTTOM 256 |
| #define | PROPORTIONAL_LEFT 32 |
| #define | PROPORTIONAL_RIGHT 64 |
| #define | PROPORTIONAL_TOP 128 |
| #define | RESIZE_BOTTOM 16 |
| #define | RESIZE_LEFT 2 |
| #define | RESIZE_RIGHT 4 |
| #define | RESIZE_TOP 8 |
| #define | SCROLL_AUTO -4000 |
| #define | SCROLL_DOWN -2000 |
| #define | SCROLL_SET -5000 |
| #define | SCROLL_THUMB -3000 |
| #define | SCROLL_UP -1000 |
Enumerations | |
| enum | { ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT } |
| enum | PAWS_WIDGET_SCRIPT_EVENTS { PW_SCRIPT_EVENT_SHOW = 0, PW_SCRIPT_EVENT_HIDE, PW_SCRIPT_EVENT_MOUSEDOWN, PW_SCRIPT_EVENT_MOUSEUP, PW_SCRIPT_EVENT_VALUECHANGED, PW_SCRIPT_EVENT_COUNT } |