LeviLamina
Loading...
Searching...
No Matches
gametest::BaseGameTestFunction Class Referenceabstract
Inheritance diagram for gametest::BaseGameTestFunction:

Public Member Functions

BaseGameTestFunction & operator= (BaseGameTestFunction const &)
 BaseGameTestFunction (BaseGameTestFunction const &)
virtual ::std::unique_ptr<::gametest::IGameTestFunctionContextcreateContext (::gametest::BaseGameTestHelper &helper) const =0
virtual ::std::unique_ptr<::gametest::IGameTestFunctionRunResultrun (::gametest::BaseGameTestHelper &, ::gametest::IGameTestFunctionContext &) const =0
MCAPI BaseGameTestFunction (::std::string batchName, ::std::string testName, ::std::string structureName, int maxTicks, int setupTicks, int padding, bool rotate, bool required, int requiredSuccesses, int attempts, ::std::vector<::std::string > tags)
MCAPI void _addTag (::std::string tag)
MCAPI::std::string const & getBatchName () const
MCAPI bool getRotate () const
MCAPI ::std::optional<::DimensionType > getStructureDimension () const
MCAPI ::std::optional<::BlockPosgetStructureLocation () const
MCAPI::std::string const & getStructureName () const
MCAPI::std::string const & getTestName () const
MCAPI bool hasTag (::std::string const &tag) const
MCAPI void * $ctor (::std::string batchName, ::std::string testName, ::std::string structureName, int maxTicks, int setupTicks, int padding, bool rotate, bool required, int requiredSuccesses, int attempts, ::std::vector<::std::string > tags)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnk103145
::ll::UntypedStorage< 8, 32 > mUnkd5830f
::ll::UntypedStorage< 8, 32 > mUnk5b45ab
::ll::UntypedStorage< 8, 32 > mUnkfb10aa
::ll::UntypedStorage< 4, 16 > mUnk5533a3
::ll::UntypedStorage< 4, 8 > mUnke22e3d
::ll::UntypedStorage< 1, 1 > mUnk42288f
::ll::UntypedStorage< 4, 4 > mUnkf34e45
::ll::UntypedStorage< 4, 4 > mUnk8b439f
::ll::UntypedStorage< 4, 4 > mUnk3ffdca
::ll::UntypedStorage< 4, 4 > mUnkedce45
::ll::UntypedStorage< 4, 4 > mUnkb17bec
::ll::UntypedStorage< 1, 1 > mUnka1ced5

Constructor & Destructor Documentation

◆ BaseGameTestFunction()

MCAPI gametest::BaseGameTestFunction::BaseGameTestFunction ( ::std::string batchName,
::std::string testName,
::std::string structureName,
int maxTicks,
int setupTicks,
int padding,
bool rotate,
bool required,
int requiredSuccesses,
int attempts,
::std::vector<::std::string > tags )
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

◆ _addTag()

MCAPI void gametest::BaseGameTestFunction::_addTag ( ::std::string tag)
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.

◆ getBatchName()

MCAPI::std::string const & gametest::BaseGameTestFunction::getBatchName ( ) 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.

◆ getRotate()

MCAPI bool gametest::BaseGameTestFunction::getRotate ( ) 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.

◆ getStructureDimension()

MCAPI ::std::optional<::DimensionType > gametest::BaseGameTestFunction::getStructureDimension ( ) 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.

◆ getStructureLocation()

MCAPI ::std::optional<::BlockPos > gametest::BaseGameTestFunction::getStructureLocation ( ) 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.

◆ getStructureName()

MCAPI::std::string const & gametest::BaseGameTestFunction::getStructureName ( ) 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.

◆ getTestName()

MCAPI::std::string const & gametest::BaseGameTestFunction::getTestName ( ) 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.

◆ hasTag()

MCAPI bool gametest::BaseGameTestFunction::hasTag ( ::std::string const & tag) 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()

MCAPI void * gametest::BaseGameTestFunction::$ctor ( ::std::string batchName,
::std::string testName,
::std::string structureName,
int maxTicks,
int setupTicks,
int padding,
bool rotate,
bool required,
int requiredSuccesses,
int attempts,
::std::vector<::std::string > tags )
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.

◆ $dtor()

MCAPI void gametest::BaseGameTestFunction::$dtor ( )
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.

◆ $vftable()

MCAPI void ** gametest::BaseGameTestFunction::$vftable ( )
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.

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