|
LeviLamina
|
Classes | |
| struct | CachedHandle |
| struct | ParameterCache |
Public Member Functions | |
| MCAPI | ScriptCustomComponentParameterCache (::ServerScriptManagerEvents &events) |
| MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCustomComponentParameters > const & | _getOrCreatePayload (::ScriptModuleMinecraft::ScriptCustomComponentParameterCache::ParameterCache &cache, ::Scripting::WeakLifetimeScope const &scope) |
| MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCustomComponentParameters > const & | getOrCreateParameterPayload (::ScriptModuleMinecraft::ScriptCustomComponentParameterCacheHandle const &handle, ::Scripting::WeakLifetimeScope const &scope) |
| MCAPI::ScriptModuleMinecraft::ScriptCustomComponentParameterCacheHandle | registerParameterPayload (::cereal::DynamicValue const &payload) |
| MCAPI void * | $ctor (::ServerScriptManagerEvents &events) |
Public Attributes | |
| ::ll::TypedStorage< 8, 64, ::std::unordered_map< uint64, ::ScriptModuleMinecraft::ScriptCustomComponentParameterCache::ParameterCache > > | mCache |
| ::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnReloadSubscription |
| ::ll::TypedStorage< 8, 56, ::ScriptModuleMinecraft::ScriptCustomComponentParameterCache::ParameterCache > | mEmptyCache |