Inspector for collections (arrays and List<T>) with add/remove support.
More...
|
| template<typename Invoker > |
| static auto | inspect_collection (rtti::context &ctx, mono::mono_object &obj, const meta_any_proxy &obj_proxy, const Invoker &mutable_field, const mono::mono_type &collection_type, const var_info &info) -> inspect_result |
| |
| static auto | inspect_field (rtti::context &ctx, mono::mono_object &obj, const meta_any_proxy &obj_proxy, mono::mono_field &field, const var_info &info) -> inspect_result |
| |
| static auto | inspect_property (rtti::context &ctx, mono::mono_object &obj, const meta_any_proxy &obj_proxy, mono::mono_property &property, const var_info &info) -> inspect_result |
| |
Inspector for collections (arrays and List<T>) with add/remove support.
Definition at line 1304 of file inspector_script.cpp.
◆ inspect_collection()
template<typename Invoker >
| static auto unravel::mono_inspector_collection::inspect_collection |
( |
rtti::context & | ctx, |
|
|
mono::mono_object & | obj, |
|
|
const meta_any_proxy & | obj_proxy, |
|
|
const Invoker & | mutable_field, |
|
|
const mono::mono_type & | collection_type, |
|
|
const var_info & | info ) -> inspect_result
|
|
inlinestatic |
◆ inspect_field()
◆ inspect_property()
The documentation for this struct was generated from the following file:
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/hub/panels/inspector_panel/inspectors/inspector_script.cpp