using System.Collections.Generic;
namespace UniVRM10
{
///
/// Validate Expression constraints (ex. overrideBlink)
///
public interface IExpressionValidator
{
///
/// Validate input weights with Expression constraints.
///
void Validate(IReadOnlyDictionary inputWeights, IDictionary actualWeights,
LookAtEyeDirection inputEyeDirection, out LookAtEyeDirection actualEyeDirection,
out float blinkOverrideRate, out float lookAtOverrideRate, out float mouthOverrideRate);
}
}