yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::test::AIVisionVerifier Member List

This is the complete list of members for yaze::test::AIVisionVerifier, including all inherited members.

AddIterativeCheck(const std::string &condition)yaze::test::AIVisionVerifier
ai_service_yaze::test::AIVisionVerifierprivate
AIVisionVerifier(const VisionVerifierConfig &config={})yaze::test::AIVisionVerifierexplicit
AskAboutState(const std::string &question)yaze::test::AIVisionVerifier
BeginIterativeSession(int max_iterations=5)yaze::test::AIVisionVerifier
CallVisionModel(const std::string &prompt, const std::string &image_base64)yaze::test::AIVisionVerifierprivate
CaptureAndEncodeScreenshot()yaze::test::AIVisionVerifierprivate
CaptureScreenshot(const std::string &name)yaze::test::AIVisionVerifier
ClearScreenshotCache()yaze::test::AIVisionVerifier
CompareToReference(const std::string &reference_path, float tolerance=0.1f)yaze::test::AIVisionVerifier
CompleteIterativeSession()yaze::test::AIVisionVerifier
config_yaze::test::AIVisionVerifierprivate
GetConfig() constyaze::test::AIVisionVerifierinline
GetLastScreenshotData() constyaze::test::AIVisionVerifierinline
in_iterative_session_yaze::test::AIVisionVerifierprivate
iterative_conditions_yaze::test::AIVisionVerifierprivate
iterative_current_iteration_yaze::test::AIVisionVerifierprivate
iterative_max_iterations_yaze::test::AIVisionVerifierprivate
iterative_results_yaze::test::AIVisionVerifierprivate
last_height_yaze::test::AIVisionVerifierprivate
last_screenshot_data_yaze::test::AIVisionVerifierprivate
last_width_yaze::test::AIVisionVerifierprivate
ParseAIResponse(const std::string &response, const std::string &screenshot_path)yaze::test::AIVisionVerifierprivate
screenshot_callback_yaze::test::AIVisionVerifierprivate
SetAIService(cli::AIService *service)yaze::test::AIVisionVerifierinline
SetConfig(const VisionVerifierConfig &config)yaze::test::AIVisionVerifierinline
SetScreenshotCallback(ScreenshotCaptureCallback callback)yaze::test::AIVisionVerifierinline
Verify(const std::string &condition)yaze::test::AIVisionVerifier
VerifyConditions(const std::vector< std::string > &conditions)yaze::test::AIVisionVerifier
VerifyEmulatorState(const std::string &state_description)yaze::test::AIVisionVerifier
VerifyPanelVisible(const std::string &panel_name)yaze::test::AIVisionVerifier
VerifySpriteAt(int x, int y, const std::string &sprite_description)yaze::test::AIVisionVerifier
VerifyTileAt(int x, int y, int expected_tile_id)yaze::test::AIVisionVerifier
~AIVisionVerifier()yaze::test::AIVisionVerifier