3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/ILifetimeObjectListener.h"
38 TypeStats& operator=(TypeStats
const&);
39 TypeStats(TypeStats
const&);
53 ScriptPluginHandleCounter& operator=(ScriptPluginHandleCounter
const&);
54 ScriptPluginHandleCounter(ScriptPluginHandleCounter
const&);
55 ScriptPluginHandleCounter();
60 virtual void onMakeObject(
63 ::entt::meta_type
const& type,
67 virtual void onDestroyObject(
70 ::entt::meta_type
const& type,
78 MCNAPI ::ScriptPluginHandleCounter::TypeStats*
_getOrMakeStats(::entt::meta_type
const& type);
90 ::entt::meta_type
const& type,
MCAPI void $onDestroyObject(::Scripting::LifetimeRegistry &, ::Scripting::ObjectHandle, ::entt::meta_type const &type, uint size)
MCAPI::ScriptPluginHandleCounter::TypeStats * _getOrMakeStats(::entt::meta_type const &type)
MCAPI void $onMakeObject(::Scripting::LifetimeRegistry &, ::Scripting::ObjectHandle, ::entt::meta_type const &type, uint size)
Definition ILifetimeObjectListener.h:13
Definition LifetimeRegistry.h:23
Definition ScriptPluginHandleCounter.h:22
Definition ObjectHandle.h:7