#include <oscimgui.h>
|
| | DrawList () |
| |
| | DrawList (const DrawList &)=delete |
| |
| | DrawList (DrawList &&) noexcept |
| |
| DrawList & | operator= (const DrawList &)=delete |
| |
| DrawList & | operator= (DrawList &&) noexcept |
| |
| | ~DrawList () noexcept override |
| |
| | operator DrawListView () |
| |
| virtual | ~DrawListAPI () noexcept=default |
| |
| void | add_rect (const Rect &ui_rect, const Color &color, float rounding=0.0f, float thickness=1.0f) |
| |
| void | add_rect_filled (const Rect &ui_rect, const Color &color, float rounding=0.0f) |
| |
| void | add_circle (const Circle &ui_circle, const Color &color, int num_segments=0, float thickness=1.0f) |
| |
| void | add_circle_filled (const Circle &ui_circle, const Color &color, int num_segments=0) |
| |
| void | add_text (const Vector2 &ui_position, const Color &color, CStringView text) |
| |
| void | add_line (const Vector2 &ui_start, const Vector2 &ui_end, const Color &color, float thickness=1.0f) |
| |
| void | add_triangle_filled (const Vector2 ui_p0, const Vector2 &ui_p1, const Vector2 &ui_p2, const Color &color) |
| |
| void | push_clip_rect (const Rect &, bool intersect_with_currect_clip_rect=false) |
| |
| void | pop_clip_rect () |
| |
| void | render_to (RenderTexture &) |
| |
◆ DrawList() [1/3]
| osc::ui::DrawList::DrawList |
( |
| ) |
|
◆ DrawList() [2/3]
◆ DrawList() [3/3]
| osc::ui::DrawList::DrawList |
( |
DrawList && |
| ) |
|
|
noexcept |
◆ ~DrawList()
| osc::ui::DrawList::~DrawList |
( |
| ) |
|
|
overridenoexcept |
◆ impl_get_drawlist()
| ImDrawList & osc::ui::DrawList::impl_get_drawlist |
( |
| ) |
|
|
inlinefinalprivatevirtual |
◆ operator DrawListView()
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/ui/oscimgui.h