3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
11namespace ScriptModuleMinecraft {
struct ScriptCustomComponentParameterCacheHandle; }
12namespace ScriptModuleMinecraft {
struct ScriptCustomComponentParameters; }
13namespace Scripting {
class WeakLifetimeScope; }
14namespace cereal {
class DynamicValue; }
17namespace ScriptModuleMinecraft {
101 MCNAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCustomComponentParameters>
const&
107 MCNAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCustomComponentParameters>
const&
113 MCNAPI ::ScriptModuleMinecraft::ScriptCustomComponentParameterCacheHandle
Definition ScriptCustomComponentParameterCache.h:19
MCAPI void * $ctor(::ServerScriptManagerEvents &events)
MCAPI::ScriptModuleMinecraft::ScriptCustomComponentParameterCacheHandle registerParameterPayload(::cereal::DynamicValue const &payload)
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCustomComponentParameters > const & _getOrCreatePayload(::ScriptModuleMinecraft::ScriptCustomComponentParameterCache::ParameterCache &cache, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ScriptCustomComponentParameterCache(::ServerScriptManagerEvents &events)
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCustomComponentParameters > const & getOrCreateParameterPayload(::ScriptModuleMinecraft::ScriptCustomComponentParameterCacheHandle const &handle, ::Scripting::WeakLifetimeScope const &scope)
Definition WeakLifetimeScope.h:12
Definition DynamicValue.h:12
Definition ScriptCustomComponentParameterCacheHandle.h:7
Definition ScriptCustomComponentParameterCache.h:28
Definition ScriptCustomComponentParameterCache.h:55
Definition ServerScriptManagerEvents.h:13