AbstractDxlibGui()=delete | designlab::AbstractDxlibGui | |
AbstractDxlibGui(int width, int height) | designlab::AbstractDxlibGui | |
button_ | designlab::AbstractDxlibGui | protected |
ClickedAction(const DxlibMouseState &state) override | designlab::AbstractDxlibGui | virtual |
CursorOnGui(int cursor_x, int cursor_y) const noexcept override | designlab::AbstractDxlibGui | virtual |
DraggedAction(int cursor_dif_x, int cursor_dif_y, unsigned int mouse_key_bit) override | designlab::AbstractDxlibGui | virtual |
Draw() const override | designlab::DxlibGuiNodeDisplayer | virtual |
DrawBackground(const std::string &str) const | designlab::AbstractDxlibGui | protected |
DxlibGuiNodeDisplayer(int window_x, int window_y, const std::shared_ptr< const IHexapodCoordinateConverter > &converter_ptr, const std::shared_ptr< const IHexapodJointCalculator > &calculator_ptr, const std::shared_ptr< const IHexapodPostureValidator > &checker_ptr) | designlab::DxlibGuiNodeDisplayer | |
font_handle_ | designlab::AbstractDxlibGui | protected |
gui_left_pos_x_ | designlab::AbstractDxlibGui | protected |
gui_top_pos_y_ | designlab::AbstractDxlibGui | protected |
height_ | designlab::AbstractDxlibGui | protected |
init_pos_x_ | designlab::AbstractDxlibGui | protected |
init_pos_y_ | designlab::AbstractDxlibGui | protected |
is_dragging_ | designlab::AbstractDxlibGui | protected |
IsDraggable(int cursor_x, int cursor_y) const override | designlab::AbstractDxlibGui | virtual |
IsDragged() const override | designlab::AbstractDxlibGui | inlinevirtual |
IsVisible() const override | designlab::AbstractDxlibGui | inlinevirtual |
kTitleBarHeight | designlab::AbstractDxlibGui | protectedstatic |
SetDragged(const bool is_dragged) override | designlab::AbstractDxlibGui | inlinevirtual |
SetNode(const RobotStateNode &node) override | designlab::DxlibGuiNodeDisplayer | virtual |
SetPos(int pos_x, int pos_y, unsigned int option=kDxlibGuiAnchorLeftTop, bool this_is_first_time=false) | designlab::AbstractDxlibGui | |
SetVisible(bool visible) override | designlab::AbstractDxlibGui | virtual |
Update() override | designlab::DxlibGuiNodeDisplayer | virtual |
visible_ | designlab::AbstractDxlibGui | protected |
width_ | designlab::AbstractDxlibGui | protected |
~AbstractDxlibGui()=default | designlab::AbstractDxlibGui | virtual |
~IDxlibClickable()=default | designlab::IDxlibClickable | virtual |
~IDxlibDraggable()=default | designlab::IDxlibDraggable | virtual |
~IDxlibGui()=default | designlab::IDxlibGui | virtual |
~IDxlibNodeSetter()=default | designlab::IDxlibNodeSetter | virtual |