#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: