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 |
![]() | |
virtual | ~gizmo ()=default |
![]() | |
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 | |
![]() | |
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 auto | get_static_meta_type () -> entt::meta_type |
Definition at line 10 of file gizmo_entity.h.
|
overridevirtual |
Implements unravel::gizmo.
Definition at line 34 of file gizmo_entity.cpp.
|
overridevirtual |
Implements unravel::gizmo.
Definition at line 290 of file gizmo_entity.cpp.