logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class Verdict

    Outcome of an editability check — constructor-built and get-only, the same DTO idiom ClipEntry and ModelClipCreator.Result already use.

    Inheritance
    object
    Verdict
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.Editor.AnimationHub.Engine
    Assembly: Serenity.AnimationHub.Editor.dll
    Syntax
    public sealed class Verdict

    Constructors

    Verdict(bool, EditabilityReason, string, bool, string)

    Declaration
    public Verdict(bool canWriteCurves, EditabilityReason reason, string message, bool isHumanoid, string sourceAssetPath)
    Parameters
    Type Name Description
    bool canWriteCurves
    EditabilityReason reason
    string message
    bool isHumanoid
    string sourceAssetPath

    Properties

    CanWriteCurves

    Declaration
    public bool CanWriteCurves { get; }
    Property Value
    Type Description
    bool

    IsHumanoid

    Declaration
    public bool IsHumanoid { get; }
    Property Value
    Type Description
    bool

    Whether the clip drives a humanoid rig. Orthogonal to Reason — a humanoid clip can be editable or blocked exactly like a generic one; this only changes Message.

    Message

    Declaration
    public string Message { get; }
    Property Value
    Type Description
    string

    Ready-for-HelpBox text explaining Reason, with a muscle-curve warning appended when IsHumanoid is true.

    Reason

    Declaration
    public EditabilityReason Reason { get; }
    Property Value
    Type Description
    EditabilityReason

    SourceAssetPath

    Declaration
    public string SourceAssetPath { get; }
    Property Value
    Type Description
    string
    In this article
    © 2026 Serenity. All Rights Reserved