#include <oscimgui.h>
|
| std::optional< Transform > | draw (Matrix4x4 &model_matrix, const Matrix4x4 &view_matrix, const Matrix4x4 &projection_matrix, const Rect &ui_rect, const GizmoOperationSnappingSteps *snap=nullptr, const AABB *local_bounds=nullptr) |
| |
| std::optional< Transform > | draw_to_foreground (Matrix4x4 &model_matrix, const Matrix4x4 &view_matrix, const Matrix4x4 &projection_matrix, const Rect &ui_rect, const GizmoOperationSnappingSteps *snap=nullptr, const AABB *local_bounds=nullptr) |
| |
| bool | is_using () const |
| |
| bool | was_using () const |
| |
| bool | is_over () const |
| |
| GizmoOperation | operation () const |
| |
| void | set_operation (GizmoOperation operation) |
| |
| GizmoMode | mode () const |
| |
| void | set_mode (GizmoMode mode) |
| |
| bool | handle_keyboard_inputs () |
| |
◆ draw()
◆ draw_to_foreground()
◆ handle_keyboard_inputs()
| bool osc::ui::Gizmo::handle_keyboard_inputs |
( |
| ) |
|
◆ is_over()
| bool osc::ui::Gizmo::is_over |
( |
| ) |
const |
◆ is_using()
| bool osc::ui::Gizmo::is_using |
( |
| ) |
const |
◆ mode()
◆ operation()
◆ set_mode()
◆ set_operation()
◆ was_using()
| bool osc::ui::Gizmo::was_using |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/ui/oscimgui.h