|
Unravel Engine C++ Reference
|
#include <gizmo_entity.h>
Public Member Functions | |
| void | draw (rtti::context &ctx, entt::meta_any &var, const camera &cam, gfx::dd_raii &dd) override |
| void | draw_billboard (rtti::context &ctx, entt::meta_any &var, const camera &cam, gfx::dd_raii &dd) override |
Public Member Functions inherited from unravel::gizmo | |
| virtual | ~gizmo ()=default |
Public Member Functions inherited from crtp_meta_type< gizmo > | |
| virtual auto | get_meta_type () const -> entt::meta_type |
| auto | is () const -> bool |
| auto | is (const entt::meta_type &type) const -> bool |
| virtual auto | as_derived () -> entt::meta_any |
Additional Inherited Members | |
Static Public Member Functions inherited from unravel::gizmo | |
| template<typename T > | |
| static void | create_and_register (const entt::meta_type &inspected_type, std::unordered_map< entt::id_type, std::shared_ptr< gizmo > > &type_map) |
Static Public Member Functions inherited from crtp_meta_type< gizmo > | |
| static auto | get_static_meta_type () -> entt::meta_type |
Definition at line 10 of file gizmo_entity.h.
|
overridevirtual |
Implements unravel::gizmo.
Definition at line 35 of file gizmo_entity.cpp.
|
overridevirtual |
Implements unravel::gizmo.
Definition at line 499 of file gizmo_entity.cpp.