|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
#include <ice/devui_widget.hxx>
Public Member Functions | |
| DevUIWidget (ice::DevUIWidgetInfo const &info) noexcept | |
| virtual | ~DevUIWidget () noexcept=default |
| virtual auto | name () const noexcept -> ice::String override |
| virtual auto | category () const noexcept -> ice::String override |
| virtual void | update_state (ice::DevUIWidgetState &state) noexcept |
| virtual void | build_widget (ice::DevUIFrame &frame, ice::DevUIWidgetState &state) noexcept |
| virtual void | build_menu () noexcept |
| virtual bool | build_mainmenu (ice::DevUIWidgetState &state) noexcept |
| Public Member Functions inherited from ice::IDevUIWidget | |
| virtual | ~IDevUIWidget () noexcept=default |
| virtual void | build_content () noexcept=0 |
Protected Attributes | |
| ice::DevUIWidgetInfo | _widget_info |
|
noexcept |
|
virtualdefaultnoexcept |
|
virtualnoexcept |
|
virtualnoexcept |
|
virtualnoexcept |
|
inlineoverridevirtualnoexcept |
Implements ice::IDevUIWidget.
|
inlineoverridevirtualnoexcept |
Implements ice::IDevUIWidget.
|
inlinevirtualnoexcept |
|
protected |