class

PointClickEngine::Core::Validation::AssetValidationChecker

Inherits PointClickEngine::Core::Validation::BaseValidator < Reference < Object

Comprehensive asset validation system

The AssetValidationChecker handles validation of all game assets including sprites, audio files, scene backgrounds, and other media resources. It checks for existence, size, format, and performance considerations.

Instance methods

description

Gets a description of what this validator checks

Source
get_asset_stats(config : GameConfig, context : ValidationContext) : Hash(String, Int32 | Float64)

Gets asset validation statistics

Source
priority

Priority for ordering validators (lower numbers run first)

Source
validate(config : GameConfig, context : ValidationContext) : ValidationResult

Validates the given configuration and context

Source
validate_archive_integrity(config : GameConfig, context : ValidationContext, result : ValidationResult)

Validates asset archive integrity

Source