Luna::structure_copy_ctor_t
using structure_copy_ctor_t = void(typeinfo_t type, void* dst, void* src)
The structure copy constructor used by the reflection system.
Parameters
-
in type
The type of the instance.
-
in dst
The instance data to construct.
-
in src
The instance data to copy data from.