Unravel Engine C++ Reference
Loading...
Searching...
No Matches
inspector_reflection_probe.h
Go to the documentation of this file.
1#pragma once
2#include "inspector.h"
3
5
6namespace unravel
7{
8
10 : public crtp_meta_type<inspector_reflection_probe_component, inspector>
11{
12 auto inspect(rtti::context& ctx,
13 entt::meta_any& var,
14 const meta_any_proxy& var_proxy,
15 const var_info& info,
16 const entt::meta_custom& custom) -> inspect_result override;
17};
18
20
21} // namespace unravel
Class that contains core reflection probe data, used for rendering and other purposes.
#define REFLECT_INSPECTOR_INLINE(inspector_type, inspected_type)
Macro to register an inspector inline with its inspected type.
Definition inspector.h:381
Result of an inspection operation indicating what changes occurred.
Definition inspector.h:164
auto inspect(rtti::context &ctx, entt::meta_any &var, const meta_any_proxy &var_proxy, const var_info &info, const entt::meta_custom &custom) -> inspect_result override
Safe deferred property access proxy for arbitrary object properties.
Definition inspector.h:216
Metadata about a variable being inspected.
Definition inspector.h:151