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

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

AssertChanged(const std::string &baseline_name)yaze::test::ScreenshotAssertion
AssertMatchesReference(const std::string &reference_path)yaze::test::ScreenshotAssertion
AssertMatchesScreenshot(const Screenshot &expected)yaze::test::ScreenshotAssertion
AssertPixelColor(int x, int y, uint8_t r, uint8_t g, uint8_t b, int tolerance=10)yaze::test::ScreenshotAssertion
AssertRegionContainsColor(const ScreenRegion &region, uint8_t r, uint8_t g, uint8_t b, float min_coverage=0.1f)yaze::test::ScreenshotAssertion
AssertRegionExcludesColor(const ScreenRegion &region, uint8_t r, uint8_t g, uint8_t b, int tolerance=10)yaze::test::ScreenshotAssertion
AssertRegionMatches(const std::string &reference_path, const ScreenRegion &region)yaze::test::ScreenshotAssertion
AssertUnchanged(const std::string &baseline_name)yaze::test::ScreenshotAssertion
baselines_yaze::test::ScreenshotAssertionprivate
capture_callback_yaze::test::ScreenshotAssertionprivate
CaptureBaseline(const std::string &name)yaze::test::ScreenshotAssertion
CaptureCallback typedefyaze::test::ScreenshotAssertion
CaptureScreen()yaze::test::ScreenshotAssertion
ClearBaselines()yaze::test::ScreenshotAssertioninline
ColorsMatch(uint8_t r1, uint8_t g1, uint8_t b1, uint8_t r2, uint8_t g2, uint8_t b2, int threshold) constyaze::test::ScreenshotAssertionprivate
Compare(const Screenshot &actual, const Screenshot &expected)yaze::test::ScreenshotAssertion
ComparePerceptualHash(const Screenshot &actual, const Screenshot &expected)yaze::test::ScreenshotAssertionprivate
ComparePixelExact(const Screenshot &actual, const Screenshot &expected, const ScreenRegion &region)yaze::test::ScreenshotAssertionprivate
CompareRegion(const Screenshot &actual, const Screenshot &expected, const ScreenRegion &region)yaze::test::ScreenshotAssertion
CompareStructural(const Screenshot &actual, const Screenshot &expected)yaze::test::ScreenshotAssertionprivate
config_yaze::test::ScreenshotAssertionprivate
FindDifferingRegions(const Screenshot &actual, const Screenshot &expected, int threshold)yaze::test::ScreenshotAssertionprivate
GenerateDiffImage(const Screenshot &actual, const Screenshot &expected, const std::string &output_path)yaze::test::ScreenshotAssertion
GetBaseline(const std::string &name) constyaze::test::ScreenshotAssertion
GetConfig() constyaze::test::ScreenshotAssertioninline
LoadReference(const std::string &path)yaze::test::ScreenshotAssertion
LoadScreenshot(const std::string &path)yaze::test::ScreenshotAssertionstatic
SaveAsReference(const std::string &path)yaze::test::ScreenshotAssertion
SaveScreenshot(const Screenshot &screenshot, const std::string &path)yaze::test::ScreenshotAssertionstatic
ScreenshotAssertion()yaze::test::ScreenshotAssertion
SetCaptureCallback(CaptureCallback callback)yaze::test::ScreenshotAssertioninline
SetConfig(const ComparisonConfig &config)yaze::test::ScreenshotAssertioninline
~ScreenshotAssertion()=defaultyaze::test::ScreenshotAssertion