Constructors
| Name | Description |
|---|---|
Destructors
| Name | Description |
|---|---|
~Dock() |
Override Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
public | bool | |||
public | void | tick( float inDeltaTime ) | ||
protected | void | refreshSize() |
Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
public | const | |||
protected | void | refreshPeripherals() | ||
private | bool | const | ||
private | const | |||
private | void | const | ||
private | void | const | ||
private | void | layout() | ||
private | void | |||
private | void | |||
private | void | |||
private | void | refreshDrop() | ||
private | bool | const | ||
private | bool | const | ||
private | const | |||
private | const | getContentBounds() | ||
private | const | |||
private | void | |||
private | void | |||
private | void | endResize() | ||
private | void | |||
private | void | |||
private | void | |||
private | void | |||
private | void | endDrag() | ||
private | void | applyDragCursor() | ||
private | void | clearCursor() | ||
private | void | |||
private | const | |||
private | float | const | ||
private | float | const | ||
private | float | const | resolveLimit( float inFallback ) | |
private | float | const | ||
private | const |
Members
| Access | Type | Modifier | Name | Description |
|---|---|---|---|---|
public | const char* | static, constexpr | TAG_ID | |
public | float | static, constexpr | HANDLE_THICKNESS | |
public | float | static, constexpr | DRAG_THRESHOLD | |
public | float | static, constexpr | DROP_BAND_MIN | |
public | float | static, constexpr | DROP_BAND_RATIO | |
public | const char* | static, constexpr | DEFAULT_WIDTH_SIZE | |
public | const char* | static, constexpr | DEFAULT_HEIGHT_SIZE | |
private | m_regions | |||
private | m_drop | |||
private | m_resize | |||
private | m_drag |