#include <TestController.h>
◆ TestController()
◆ ~TestController()
| TestController::~TestController |
( |
| ) |
|
◆ adjustMaxFps()
| void TestController::adjustMaxFps |
( |
| ) |
|
|
private |
◆ isTaping()
| bool TestController::isTaping |
( |
| ) |
const |
◆ loadGameFromTestData()
| void TestController::loadGameFromTestData |
( |
std::string_view |
name | ) |
|
◆ playTraceFromTestData() [1/2]
| void TestController::playTraceFromTestData |
( |
std::string_view |
saveName, |
|
|
std::string_view |
traceName, |
|
|
EngineTracePlaybackFlags |
flags, |
|
|
std::function< void()> |
postLoadCallback = {} |
|
) |
| |
◆ playTraceFromTestData() [2/2]
| void TestController::playTraceFromTestData |
( |
std::string_view |
saveName, |
|
|
std::string_view |
traceName, |
|
|
std::function< void()> |
postLoadCallback = {} |
|
) |
| |
◆ prepareForNextTest() [1/2]
| void TestController::prepareForNextTest |
( |
| ) |
|
◆ prepareForNextTest() [2/2]
| void TestController::prepareForNextTest |
( |
int |
frameTimeMs, |
|
|
RandomEngineType |
rngType |
|
) |
| |
◆ prepareForNextTestInternal()
| void TestController::prepareForNextTestInternal |
( |
| ) |
|
|
private |
◆ recordFunctionTape()
◆ recordTape()
template<class Callback , class T = std::invoke_result_t<Callback>>
| TestTape< T > TestController::recordTape |
( |
Callback |
callback | ) |
|
|
inlineprivate |
◆ startTaping()
| void TestController::startTaping |
( |
| ) |
|
◆ stopTaping()
| void TestController::stopTaping |
( |
| ) |
|
◆ ActorTapeRecorder
◆ CharacterTapeRecorder
◆ CommonTapeRecorder
◆ TestControllerTickCallback
◆ _callObserver
◆ _controller
◆ _playbackSpeed
| float TestController::_playbackSpeed |
|
private |
◆ _tapeCallbacks
| std::vector<std::function<void()> > TestController::_tapeCallbacks |
|
private |
◆ _tfs
The documentation for this class was generated from the following files: