#include <UIMarginBox.hpp>
|
static std::shared_ptr
< UIMarginBox > | Create (std::weak_ptr< Window > parent_window, int top, int right, int bottom, int left) |
|
AlgAudio::UIMarginBox::UIMarginBox |
( |
std::weak_ptr< Window > |
parent_window, |
|
|
int |
top, |
|
|
int |
right, |
|
|
int |
bottom, |
|
|
int |
left |
|
) |
| |
|
protected |
static std::shared_ptr<UIMarginBox> AlgAudio::UIMarginBox::Create |
( |
std::weak_ptr< Window > |
parent_window, |
|
|
int |
top, |
|
|
int |
right, |
|
|
int |
bottom, |
|
|
int |
left |
|
) |
| |
|
static |
virtual void AlgAudio::UIMarginBox::CustomDraw |
( |
DrawContext & |
c | ) |
|
|
overridevirtual |
virtual void AlgAudio::UIMarginBox::CustomMouseEnter |
( |
Point2D |
| ) |
|
|
overridevirtual |
virtual void AlgAudio::UIMarginBox::CustomMouseLeave |
( |
Point2D |
| ) |
|
|
overridevirtual |
virtual void AlgAudio::UIMarginBox::CustomMouseMotion |
( |
Point2D |
, |
|
|
Point2D |
|
|
) |
| |
|
overridevirtual |
This call is supposed to return TRUE iff it's the end of the click chain, i.e. the event was NOT passed to another widget. It must return FALSE if the event was passed to any child widget.
Reimplemented from AlgAudio::UIMouseEventsBase.
virtual void AlgAudio::UIMarginBox::CustomResize |
( |
Size2D |
s | ) |
|
|
overridevirtual |
virtual Point2D AlgAudio::UIMarginBox::GetChildPos |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual void AlgAudio::UIMarginBox::Insert |
( |
std::shared_ptr< UIWidget > |
| ) |
|
|
overridevirtual |
virtual void AlgAudio::UIMarginBox::OnChildRequestedSizeChanged |
( |
| ) |
|
|
overridevirtual |
This method will be called by a child when it changes the desired size.
Reimplemented from AlgAudio::UIWidget.
virtual void AlgAudio::UIMarginBox::OnChildVisibilityChanged |
( |
| ) |
|
|
overridevirtual |
This method will be called by a child when it changes its visibility.
Reimplemented from AlgAudio::UIWidget.
virtual void AlgAudio::UIMarginBox::RemoveChild |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: