LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptPotions Class Reference

Public Member Functions

ScriptPotionsoperator= (ScriptPotions const &)
 
MCAPI ScriptPotions ()
 
MCAPI ScriptPotions (::ScriptModuleMinecraft::ScriptPotions const &)
 
MCAPI ScriptPotions (::ScriptModuleMinecraft::ScriptPotions &&)
 
MCAPI::ScriptModuleMinecraft::ScriptPotions & operator= (::ScriptModuleMinecraft::ScriptPotions &&)
 
MCAPI void * $ctor ()
 
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptPotions const &)
 
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptPotions &&)
 

Static Public Member Functions

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::ScriptPotionDeliveryTypegetOrCreatePotionDeliveryType (::Potion::PotionType potionType, ::Scripting::WeakLifetimeScope scope)
 
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectTypegetOrCreatePotionEffectType (::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::EngineErrorresolve (::Scripting::WeakLifetimeScope scope, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > > &potionEffect, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > > &deliveryType)
 

Public Attributes

::ll::UntypedStorage< 8, 64 > mUnk899fd5
 
::ll::UntypedStorage< 8, 64 > mUnke4d8fb
 

Constructor & Destructor Documentation

◆ ScriptPotions() [1/3]

MCAPI ScriptModuleMinecraft::ScriptPotions::ScriptPotions ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ScriptPotions() [2/3]

MCAPI ScriptModuleMinecraft::ScriptPotions::ScriptPotions ( ::ScriptModuleMinecraft::ScriptPotions const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ScriptPotions() [3/3]

MCAPI ScriptModuleMinecraft::ScriptPotions::ScriptPotions ( ::ScriptModuleMinecraft::ScriptPotions && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ operator=()

MCAPI::ScriptModuleMinecraft::ScriptPotions & ScriptModuleMinecraft::ScriptPotions::operator= ( ::ScriptModuleMinecraft::ScriptPotions && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getHandle()

static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotions > ScriptModuleMinecraft::ScriptPotions::_getHandle ( ::Scripting::WeakLifetimeScope & scope)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bind()

static MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptPotions::bind ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDeliveryTypes()

static MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > > ScriptModuleMinecraft::ScriptPotions::getDeliveryTypes ( ::Scripting::WeakLifetimeScope scope)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getEffectTypes()

static MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > > ScriptModuleMinecraft::ScriptPotions::getEffectTypes ( ::Scripting::WeakLifetimeScope scope)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getOrCreatePotionDeliveryType()

static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > ScriptModuleMinecraft::ScriptPotions::getOrCreatePotionDeliveryType ( ::Potion::PotionType potionType,
::Scripting::WeakLifetimeScope scope )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getOrCreatePotionEffectType()

static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > ScriptModuleMinecraft::ScriptPotions::getOrCreatePotionEffectType ( ::gsl::not_null<::std::shared_ptr<::Potion const > > potion,
::Scripting::WeakLifetimeScope scope )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPotionDeliveryType()

static MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionDeliveryType > > ScriptModuleMinecraft::ScriptPotions::getPotionDeliveryType ( ::Scripting::WeakLifetimeScope scope,
::std::string const & potionTypeId )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPotionEffectType()

static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPotionEffectType > > ScriptModuleMinecraft::ScriptPotions::getPotionEffectType ( ::Scripting::WeakLifetimeScope scope,
::std::string const & potionTypeId )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ resolve()

Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/3]

MCAPI void * ScriptModuleMinecraft::ScriptPotions::$ctor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/3]

MCAPI void * ScriptModuleMinecraft::ScriptPotions::$ctor ( ::ScriptModuleMinecraft::ScriptPotions const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [3/3]

MCAPI void * ScriptModuleMinecraft::ScriptPotions::$ctor ( ::ScriptModuleMinecraft::ScriptPotions && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: