23class ScriptRecipeCraftingContext {
27 ::ll::TypedStorage<8, 8, ::Recipes const&> mRecipes;
28 ::ll::TypedStorage<8, 8, ::CraftingContext const> mCraftingContext;
29 ::ll::TypedStorage<8, 32, ::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>> mPlayer;
30 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::IContainerManager>> mContainerManager;
31 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::ScriptModuleMinecraft::ScriptRecipeCraftingContextConfig const>>
33 ::ll::TypedStorage<4, 12, ::BlockPos> mPosition;
34 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
39 ScriptRecipeCraftingContext& operator=(ScriptRecipeCraftingContext
const&);
40 ScriptRecipeCraftingContext(ScriptRecipeCraftingContext
const&);
41 ScriptRecipeCraftingContext();
51 ::std::shared_ptr<::IContainerManager>
const& containerManager,
52 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptRecipeCraftingContextConfig const> config,
60 MCNAPI static ::Scripting::ClassBinding
bind();
71 ::std::shared_ptr<::IContainerManager>
const& containerManager,
72 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptRecipeCraftingContextConfig const> config,
Definition CraftingContext.h:21
MCAPI ScriptRecipeCraftingContext(::Recipes const &recipes, ::CraftingContext craftingContext, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > player, ::BlockPos position, ::std::shared_ptr<::IContainerManager > const &containerManager, ::std::shared_ptr<::ScriptModuleMinecraft::ScriptRecipeCraftingContextConfig const > config, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor(::Recipes const &recipes, ::CraftingContext craftingContext, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > player, ::BlockPos position, ::std::shared_ptr<::IContainerManager > const &containerManager, ::std::shared_ptr<::ScriptModuleMinecraft::ScriptRecipeCraftingContextConfig const > config, ::Scripting::WeakLifetimeScope const &scope)
static MCAPI ::Scripting::ClassBinding bind()
Definition ScriptRecipeCraftingContextConfig.h:11