Constructor for RuntimeInspector
Guess the D type of serialized based on information available in it.
Check if component has a field or a property.
Return a list of properties that component holds.
Identify the type of child field of component.
Identify the type of component itself.
Set inspector
Get inspector
An inspector that accepts a component with erased type for inspecting.
An inspector that accepts a component with erased type for inspecting. It will attempt to downcast the component to rightful type, if Type is rooted into Object or it will attempt to downcast to object implementing Placeholder!Type interface that effectively is storage for inspected component.