LeviLamina
Loading...
Searching...
No Matches
gametest::GameTestRegistry Class Reference

Public Member Functions

GameTestRegistry & operator= (GameTestRegistry const &)
 GameTestRegistry (GameTestRegistry const &)
MCAPI void clearAllTestMethods ()
MCAPI void generateTagsList ()
MCAPI ::std::function< void()> getAfterBatchFunction (::std::string const &batchName)
MCAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction > > getAllTestFunctions ()
MCAPI ::std::vector<::std::string > const & getAllTestTags () const
MCAPI ::std::function< void()> getBeforeBatchFunction (::std::string const &batchName)
MCAPI ::std::shared_ptr<::gametest::BaseGameTestFunctiongetTestFunction (::std::string const &testName)
MCAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction > > getTestFunctionsWithTag (::std::string const &tag)
MCAPI bool isTestTag (::std::string const &tag) const
MCAPI bool registerAfterBatchFunction (::std::string const &batchName, ::std::function< void()> fn)
MCAPI bool registerBeforeBatchFunction (::std::string const &batchName, ::std::function< void()> fn)
MCAPI bool registerTestMethod (::std::string const &className, ::std::shared_ptr<::gametest::BaseGameTestFunction > fn)
MCAPI void setReady ()
MCAPI ~GameTestRegistry ()
MCAPI void $dtor ()

Public Attributes

::ll::UntypedStorage< 8, 64 > mUnkfd6023
::ll::UntypedStorage< 8, 64 > mUnkb19192
::ll::UntypedStorage< 8, 24 > mUnk329014
::ll::UntypedStorage< 8, 24 > mUnk9b0e1e
::ll::UntypedStorage< 8, 24 > mUnkf4b42a
::ll::UntypedStorage< 1, 1 > mUnk67eda1

Constructor & Destructor Documentation

◆ ~GameTestRegistry()

MCAPI gametest::GameTestRegistry::~GameTestRegistry ( )
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

◆ clearAllTestMethods()

MCAPI void gametest::GameTestRegistry::clearAllTestMethods ( )
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.

◆ generateTagsList()

MCAPI void gametest::GameTestRegistry::generateTagsList ( )
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.

◆ getAfterBatchFunction()

MCAPI ::std::function< void()> gametest::GameTestRegistry::getAfterBatchFunction ( ::std::string const & batchName)
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.

◆ getAllTestFunctions()

MCAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction > > gametest::GameTestRegistry::getAllTestFunctions ( )
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.

◆ getAllTestTags()

MCAPI ::std::vector<::std::string > const & gametest::GameTestRegistry::getAllTestTags ( ) 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.

◆ getBeforeBatchFunction()

MCAPI ::std::function< void()> gametest::GameTestRegistry::getBeforeBatchFunction ( ::std::string const & batchName)
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.

◆ getTestFunction()

MCAPI ::std::shared_ptr<::gametest::BaseGameTestFunction > gametest::GameTestRegistry::getTestFunction ( ::std::string const & testName)
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.

◆ getTestFunctionsWithTag()

MCAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction > > gametest::GameTestRegistry::getTestFunctionsWithTag ( ::std::string const & 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.

◆ isTestTag()

MCAPI bool gametest::GameTestRegistry::isTestTag ( ::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.

◆ registerAfterBatchFunction()

MCAPI bool gametest::GameTestRegistry::registerAfterBatchFunction ( ::std::string const & batchName,
::std::function< void()> fn )
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.

◆ registerBeforeBatchFunction()

MCAPI bool gametest::GameTestRegistry::registerBeforeBatchFunction ( ::std::string const & batchName,
::std::function< void()> fn )
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.

◆ registerTestMethod()

MCAPI bool gametest::GameTestRegistry::registerTestMethod ( ::std::string const & className,
::std::shared_ptr<::gametest::BaseGameTestFunction > fn )
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.

◆ setReady()

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

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