35 virtual ::entt::meta_any call(::entt::meta_handle, ::entt::meta_any*, uint) = 0;
38 virtual ::entt::meta_type getReturnType()
const = 0;
41 virtual uint getArgCount()
const = 0;
44 virtual ::entt::meta_type getArgType(uint)
const = 0;
47 virtual ::entt::meta_any
const& getDefaultArg(uint)
const = 0;
50 virtual bool isValidArgumentValue(::entt::meta_any
const&, uint)
const = 0;
53 virtual ::std::optional<::entt::meta_type> getInstanceType()
const = 0;
56 virtual ::Scripting::ArgumentDetails
const& getArgDetails(uint)
const = 0;
74 MCAPI
static void** $vftable();