3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/binding_type/TaggedBinding.h"
10namespace Scripting {
class Release; }
34 ::std::string
const& typeMapName_,
35 ::std::string
const& keyConstantName_,
36 ::entt::meta_type baseClassType_
40 ::std::string
const& keyName,
41 ::std::string
const& className,
42 ::std::vector<::Scripting::Release>
const& classReleases,
43 ::std::vector<::Scripting::Release>
const& keyReleases
53 $ctor(::std::string
const& typeMapName_, ::std::string
const& keyConstantName_, ::entt::meta_type baseClassType_);
Definition TypeMapBuilder.h:15
MCAPI TypeMapBuilder(::std::string const &typeMapName_, ::std::string const &keyConstantName_, ::entt::meta_type baseClassType_)
MCAPI void * $ctor(::std::string const &typeMapName_, ::std::string const &keyConstantName_, ::entt::meta_type baseClassType_)
MCAPI void mapping(::std::string const &keyName, ::std::string const &className, ::std::vector<::Scripting::Release > const &classReleases, ::std::vector<::Scripting::Release > const &keyReleases)
Definition TaggedBinding.h:13