Public Types | |
typedef std::map< std::string, SplineData > | TNameSplineData |
Public Member Functions | |
PerformanceTestRunner (SplinePlayback::DebugCameraSplinePlaybackService &splinePlaybackService, Debug::IDebugStats &debugStats) | |
bool | IsTestInProgress () const |
void | RegisterCameraSpline (const std::string &name, const SplineData &data) |
void | RegisterPerformanceTestCompletedCallback (Helpers::ICallback1< const PerformanceTestReport & > &callback) |
void | UnregisterPerformanceTestCompletedCallback (Helpers::ICallback1< const PerformanceTestReport & > &callback) |
void | RegisterPerformanceTestStateChangedCallback (Helpers::ICallback1< const PerformanceTestState::Values & > &callback) |
void | UnregisterPerformanceTestStateChangedCallback (Helpers::ICallback1< const PerformanceTestState::Values & > &callback) |
bool | TryBeginSplineCameraPathPerformanceTest (const std::string &splineName, const int loopCount) |