LeviLamina
Loading...
Searching...
No Matches
MinecraftGameTestInstance Class Reference
Inheritance diagram for MinecraftGameTestInstance:

Public Member Functions

MinecraftGameTestInstanceoperator= (MinecraftGameTestInstance const &)
 MinecraftGameTestInstance (MinecraftGameTestInstance const &)
virtual::BlockSource & getBlockSource () const
virtual void initialize ()
virtual bool hasStructureBlock () const
virtual void clearStructure ()
virtual void spawnStructure ()
virtual ::std::optional<::AABBgetStructureBounds () const
virtual ::std::optional<::Vec3getStructureBlockPivot () const
virtual ::std::optional<::Vec3getStructureBlockPosPivot () const
virtual::BoundingBox getStructureBoundingBox () const
virtual::DimensionType getStructureDimension () const
virtual int _getLevelTick () const
virtual bool _isTestReady ()
MCAPI::BlockSource & $getBlockSource () const
MCAPI void $initialize ()
MCAPI bool $hasStructureBlock () const
MCAPI void $clearStructure ()
MCAPI void $spawnStructure ()
MCAPI ::std::optional<::AABB$getStructureBounds () const
MCAPI ::std::optional<::Vec3$getStructureBlockPivot () const
MCAPI ::std::optional<::Vec3$getStructureBlockPosPivot () const
MCAPI::BoundingBox $getStructureBoundingBox () const
MCAPI::DimensionType $getStructureDimension () const
MCAPI int $_getLevelTick () const
MCAPI bool $_isTestReady ()
virtual void _rerun ()
virtual void _removeSimulatedPlayers ()
MCAPI void addListener (::std::shared_ptr<::gametest::IGameTestListener > listener)
MCAPI void addSimulatedPlayer (::WeakEntityRef simulatedPlayer)
MCAPI::gametest::GameTestSequence & createSequence ()
MCAPI void fail (::gametest::GameTestError error, bool canRetry)
MCAPI void finish (bool canRetry)
MCAPI int getAttempts () const
MCAPI ::std::optional<::gametest::GameTestError > const & getError () const
MCAPI int getMaxAttempts () const
MCAPI int getRequiredSuccesses () const
MCAPI::BlockPos getStructureBlockPos () const
MCAPI int getSuccesses () const
MCAPI::std::string const & getTestName () const
MCAPI int getTick () const
MCAPI bool isFlaky () const
MCAPI bool isRequired () const
MCAPI void removeListener (::std::shared_ptr<::gametest::IGameTestListener > listener)
MCAPI void runCallbacksOnFinish ()
MCAPI void setMaxRunCount (int repeatCount)
MCAPI void setRotation (::Rotation rotation)
MCAPI void setRunAtTickTime (int tickTime, ::std::function<::std::optional<::gametest::GameTestError >()> fn)
MCAPI void setRunOnFinish (::std::function<::std::optional<::gametest::GameTestError >()> fn)
MCAPI void setStopOnFailure (bool stopOnFailure)
MCAPI void setStructureBlockPos (::BlockPos const &structureBlockPos)
MCAPI void startExecution ()
MCAPI void startTest ()
MCAPI void succeed ()
MCAPI void tick ()
MCAPI void * $ctor (::gametest::BaseGameTestFunction const &testFunction, ::std::unique_ptr<::gametest::IGameTestHelperProvider > helper)
MCAPI void $dtor ()
MCAPI void $_rerun ()
MCAPI void $_removeSimulatedPlayers ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkc127d6
::ll::UntypedStorage< 1, 1 > mUnk4f4f29
::ll::UntypedStorage< 8, 8 > mUnke021d7
::ll::UntypedStorage< 4, 12 > mUnk350d5f
::ll::UntypedStorage< 1, 1 > mUnkf470ba
::ll::UntypedStorage< 8, 8 > mUnk64e3e4
::ll::UntypedStorage< 8, 8 > mUnke0721c
::ll::UntypedStorage< 8, 8 > mUnk2c3b38
::ll::UntypedStorage< 8, 24 > mUnk26b223
::ll::UntypedStorage< 8, 24 > mUnk14f77f
::ll::UntypedStorage< 8, 64 > mUnke88ce8
::ll::UntypedStorage< 8, 24 > mUnk5e0720
::ll::UntypedStorage< 8, 24 > mUnk6d9112
::ll::UntypedStorage< 8, 8 > mUnkf2a8a9
::ll::UntypedStorage< 8, 288 > mUnkfdc9e5
::ll::UntypedStorage< 4, 4 > mUnk7a1201
::ll::UntypedStorage< 4, 4 > mUnk7f9ce6
::ll::UntypedStorage< 4, 4 > mUnkc50f09
::ll::UntypedStorage< 4, 4 > mUnk21460e
::ll::UntypedStorage< 4, 4 > mUnkd39f83
::ll::UntypedStorage< 4, 4 > mUnkc056c2
::ll::UntypedStorage< 4, 4 > mUnkcde0ac
::ll::UntypedStorage< 1, 1 > mUnkfe8a57
::ll::UntypedStorage< 1, 1 > mUnk5cc272
::ll::UntypedStorage< 8, 8 > mUnkb0ad63
::ll::UntypedStorage< 4, 4 > mUnk4faa9d
::ll::UntypedStorage< 4, 4 > mUnkc02b5e
::ll::UntypedStorage< 4, 4 > mUnkc036b5
::ll::UntypedStorage< 4, 4 > mUnk89f975
::ll::UntypedStorage< 1, 1 > mUnkc98fbc
::ll::UntypedStorage< 1, 1 > mUnkcfef79
::ll::UntypedStorage< 1, 1 > mUnk673bc3
::ll::UntypedStorage< 1, 1 > mUnk9b8cd1

Member Function Documentation

◆ initialize()

virtual void MinecraftGameTestInstance::initialize ( )
virtual

Reimplemented from gametest::BaseGameTestInstance.

◆ hasStructureBlock()

virtual bool MinecraftGameTestInstance::hasStructureBlock ( ) const
virtual

◆ clearStructure()

virtual void MinecraftGameTestInstance::clearStructure ( )
virtual

◆ spawnStructure()

virtual void MinecraftGameTestInstance::spawnStructure ( )
virtual

Reimplemented from gametest::BaseGameTestInstance.

◆ getStructureBounds()

virtual ::std::optional<::AABB > MinecraftGameTestInstance::getStructureBounds ( ) const
virtual

◆ getStructureBlockPivot()

virtual ::std::optional<::Vec3 > MinecraftGameTestInstance::getStructureBlockPivot ( ) const
virtual

◆ getStructureBlockPosPivot()

virtual ::std::optional<::Vec3 > MinecraftGameTestInstance::getStructureBlockPosPivot ( ) const
virtual

◆ getStructureBoundingBox()

virtual::BoundingBox MinecraftGameTestInstance::getStructureBoundingBox ( ) const
virtual

◆ getStructureDimension()

virtual::DimensionType MinecraftGameTestInstance::getStructureDimension ( ) const
virtual

◆ _getLevelTick()

virtual int MinecraftGameTestInstance::_getLevelTick ( ) const
virtual

◆ _isTestReady()

virtual bool MinecraftGameTestInstance::_isTestReady ( )
virtual

◆ $getBlockSource()

MCAPI::BlockSource & MinecraftGameTestInstance::$getBlockSource ( ) 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.

◆ $initialize()

MCAPI void MinecraftGameTestInstance::$initialize ( )
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.

◆ $hasStructureBlock()

MCAPI bool MinecraftGameTestInstance::$hasStructureBlock ( ) 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.

◆ $clearStructure()

MCAPI void MinecraftGameTestInstance::$clearStructure ( )
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.

◆ $spawnStructure()

MCAPI void MinecraftGameTestInstance::$spawnStructure ( )
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.

◆ $getStructureBounds()

MCAPI ::std::optional<::AABB > MinecraftGameTestInstance::$getStructureBounds ( ) 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.

◆ $getStructureBlockPivot()

MCAPI ::std::optional<::Vec3 > MinecraftGameTestInstance::$getStructureBlockPivot ( ) 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.

◆ $getStructureBlockPosPivot()

MCAPI ::std::optional<::Vec3 > MinecraftGameTestInstance::$getStructureBlockPosPivot ( ) 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.

◆ $getStructureBoundingBox()

MCAPI::BoundingBox MinecraftGameTestInstance::$getStructureBoundingBox ( ) 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::DimensionType MinecraftGameTestInstance::$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.

◆ $_getLevelTick()

MCAPI int MinecraftGameTestInstance::$_getLevelTick ( ) 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.

◆ $_isTestReady()

MCAPI bool MinecraftGameTestInstance::$_isTestReady ( )
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 ** MinecraftGameTestInstance::$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.

◆ addListener()

MCAPI void gametest::BaseGameTestInstance::addListener ( ::std::shared_ptr<::gametest::IGameTestListener > listener)
inherited
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.

◆ addSimulatedPlayer()

MCAPI void gametest::BaseGameTestInstance::addSimulatedPlayer ( ::WeakEntityRef simulatedPlayer)
inherited
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.

◆ createSequence()

MCAPI::gametest::GameTestSequence & gametest::BaseGameTestInstance::createSequence ( )
inherited
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.

◆ fail()

MCAPI void gametest::BaseGameTestInstance::fail ( ::gametest::GameTestError error,
bool canRetry )
inherited
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.

◆ finish()

MCAPI void gametest::BaseGameTestInstance::finish ( bool canRetry)
inherited
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.

◆ getAttempts()

MCAPI int gametest::BaseGameTestInstance::getAttempts ( ) const
inherited
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.

◆ getError()

MCAPI ::std::optional<::gametest::GameTestError > const & gametest::BaseGameTestInstance::getError ( ) const
inherited
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.

◆ getMaxAttempts()

MCAPI int gametest::BaseGameTestInstance::getMaxAttempts ( ) const
inherited
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.

◆ getRequiredSuccesses()

MCAPI int gametest::BaseGameTestInstance::getRequiredSuccesses ( ) const
inherited
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.

◆ getStructureBlockPos()

MCAPI::BlockPos gametest::BaseGameTestInstance::getStructureBlockPos ( ) const
inherited
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.

◆ getSuccesses()

MCAPI int gametest::BaseGameTestInstance::getSuccesses ( ) const
inherited
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::BaseGameTestInstance::getTestName ( ) const
inherited
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.

◆ getTick()

MCAPI int gametest::BaseGameTestInstance::getTick ( ) const
inherited
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.

◆ isFlaky()

MCAPI bool gametest::BaseGameTestInstance::isFlaky ( ) const
inherited
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.

◆ isRequired()

MCAPI bool gametest::BaseGameTestInstance::isRequired ( ) const
inherited
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.

◆ removeListener()

MCAPI void gametest::BaseGameTestInstance::removeListener ( ::std::shared_ptr<::gametest::IGameTestListener > listener)
inherited
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.

◆ runCallbacksOnFinish()

MCAPI void gametest::BaseGameTestInstance::runCallbacksOnFinish ( )
inherited
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.

◆ setMaxRunCount()

MCAPI void gametest::BaseGameTestInstance::setMaxRunCount ( int repeatCount)
inherited
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.

◆ setRotation()

MCAPI void gametest::BaseGameTestInstance::setRotation ( ::Rotation rotation)
inherited
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.

◆ setRunAtTickTime()

MCAPI void gametest::BaseGameTestInstance::setRunAtTickTime ( int tickTime,
::std::function<::std::optional<::gametest::GameTestError >()> fn )
inherited
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.

◆ setRunOnFinish()

MCAPI void gametest::BaseGameTestInstance::setRunOnFinish ( ::std::function<::std::optional<::gametest::GameTestError >()> fn)
inherited
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.

◆ setStopOnFailure()

MCAPI void gametest::BaseGameTestInstance::setStopOnFailure ( bool stopOnFailure)
inherited
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.

◆ setStructureBlockPos()

MCAPI void gametest::BaseGameTestInstance::setStructureBlockPos ( ::BlockPos const & structureBlockPos)
inherited
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.

◆ startExecution()

MCAPI void gametest::BaseGameTestInstance::startExecution ( )
inherited
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.

◆ startTest()

MCAPI void gametest::BaseGameTestInstance::startTest ( )
inherited
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.

◆ succeed()

MCAPI void gametest::BaseGameTestInstance::succeed ( )
inherited
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.

◆ tick()

MCAPI void gametest::BaseGameTestInstance::tick ( )
inherited
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::BaseGameTestInstance::$ctor ( ::gametest::BaseGameTestFunction const & testFunction,
::std::unique_ptr<::gametest::IGameTestHelperProvider > helper )
inherited
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::BaseGameTestInstance::$dtor ( )
inherited
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.

◆ $_rerun()

MCAPI void gametest::BaseGameTestInstance::$_rerun ( )
inherited
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.

◆ $_removeSimulatedPlayers()

MCAPI void gametest::BaseGameTestInstance::$_removeSimulatedPlayers ( )
inherited
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: