|
|
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotions > | _getHandle (::Scripting::WeakLifetimeScope &scope) |
|
static MCAPI ::Scripting::ClassBinding | bind () |
|
static MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > > | getDeliveryTypes (::Scripting::WeakLifetimeScope scope) |
|
static MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > > | getEffectTypes (::Scripting::WeakLifetimeScope scope) |
|
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > | getOrCreatePotionDeliveryType (::Potion::PotionType potionType, ::Scripting::WeakLifetimeScope scope) |
|
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > | getOrCreatePotionEffectType (::gsl::not_null<::std::shared_ptr<::Potion const > > potion, ::Scripting::WeakLifetimeScope scope) |
|
static MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > > | getPotionDeliveryType (::Scripting::WeakLifetimeScope scope, ::std::string const &potionTypeId) |
|
static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > > | getPotionEffectType (::Scripting::WeakLifetimeScope scope, ::std::string const &potionTypeId) |
|
static MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack >, ::ScriptModuleMinecraft::ScriptInvalidPotionDeliveryTypeError, ::ScriptModuleMinecraft::ScriptInvalidPotionEffectTypeError, ::Scripting::EngineError > | resolve (::Scripting::WeakLifetimeScope scope, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > > &potionEffect, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > > &deliveryType) |
The documentation for this class was generated from the following file: