|
template<typename U > |
static auto | is_supported_type (const mono::mono_type &type) -> bool |
|
template<typename Invoker > |
static auto | try_load_mono_invoker (ser20::detail::InputArchiveBase &arbase, mono::mono_object &obj, const Invoker &invoker) -> bool |
|
static auto | try_load_mono_field (ser20::detail::InputArchiveBase &arbase, mono::mono_object &obj, mono::mono_field &field) -> bool |
|
static auto | try_load_mono_property (ser20::detail::InputArchiveBase &arbase, mono::mono_object &obj, mono::mono_property &prop) -> bool |
|
template<typename Archive, typename T>
struct unravel::mono_loader< Archive, T >
Definition at line 181 of file script_component.cpp.
◆ is_supported_type()
template<typename Archive , typename T >
template<typename U >
static auto unravel::mono_loader< Archive, T >::is_supported_type |
( |
const mono::mono_type & | type | ) |
-> bool
|
|
inlinestatic |
◆ try_load_mono_field()
template<typename Archive , typename T >
static auto unravel::mono_loader< Archive, T >::try_load_mono_field |
( |
ser20::detail::InputArchiveBase & | arbase, |
|
|
mono::mono_object & | obj, |
|
|
mono::mono_field & | field ) -> bool
|
|
inlinestatic |
◆ try_load_mono_invoker()
template<typename Archive , typename T >
template<typename Invoker >
static auto unravel::mono_loader< Archive, T >::try_load_mono_invoker |
( |
ser20::detail::InputArchiveBase & | arbase, |
|
|
mono::mono_object & | obj, |
|
|
const Invoker & | invoker ) -> bool
|
|
inlinestatic |
◆ try_load_mono_property()
template<typename Archive , typename T >
static auto unravel::mono_loader< Archive, T >::try_load_mono_property |
( |
ser20::detail::InputArchiveBase & | arbase, |
|
|
mono::mono_object & | obj, |
|
|
mono::mono_property & | prop ) -> bool
|
|
inlinestatic |
The documentation for this struct was generated from the following file:
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/engine/meta/ecs/components/script_component.cpp