Public Member Functions | |
DialogElement (Dialog *dialog, Common::String title, DialogAction action, Common::Point position, uint width=0, uint height=0, Graphics::TextAlign alignment=Graphics::kTextAlignLeft) | |
bool | processEvent (Dialog *dialog, Common::Event event) |
void | draw (MacVenture::Dialog *dialog, Graphics::ManagedSurface &target) |
const Common::String & | getText () |
void | setAction (DialogAction action) |
Protected Attributes | |
Common::String | _text |
Graphics::MacText * | _macText |
Common::Rect | _bounds |
DialogAction | _action |