Scylla Framework
  • API Reference
Search Results for

    Show / Hide Table of Contents
    • Scylla.Input
      • AutoResolveChange
      • AutoResolveResult
      • BindingConflict
      • BindingStorageSettings
      • BindingStorageType
      • BridgeSettings
      • BufferedInput
      • ConfigActionEntry
      • ConfigActionGroup
      • ConfigBindingEntry
      • ConfigConflict
      • ConfigGroupExclusion
      • ConfigLayout
      • ConfigLayout.Builder
      • ConfigLayoutColumnDefinition
      • ConfigLayoutConflictScope
      • ConfigLayoutDefinition
      • ConfigLayoutExclusionDefinition
      • ConfigLayoutGroupDefinition
      • ConfigLayoutGroupMode
      • ConfigLayoutMemberReference
      • ConfigLayoutValidationMessage
      • ConfigLayoutValidationSeverity
      • ConfigSchemeGroup
      • ContextConflictScope
      • ContextValidationMessage
      • ContextValidationSeverity
      • ControlScheme
      • ControlSchemeChangedEvent
      • ControlSchemeManager
      • ControlSchemeType
      • GamepadButton
      • GamepadType
      • IBindingStorage
      • IControlSchemeManager
      • IInputActionManager
      • IInputBindingManager
      • IInputBridgeManager
      • IInputBufferManager
      • IInputConflictScope
      • IInputContextManager
      • IInputControlAliasResolver
      • IInputHintsManager
      • IInputListener
      • IInputRebindabilityProvider
      • IScyllaInputBridge
      • IdentityControlAliasResolver
      • InputActionCanceledEvent
      • InputActionManager
      • InputActionMapNode
      • InputActionMetadata
      • InputActionNode
      • InputActionPerformedEvent
      • InputActionStartedEvent
      • InputActionsDocument
      • InputActionsDocumentIO
      • InputActionsJSONKeys
      • InputAnnotation
      • InputAssetInfo
      • InputBindingGroups
      • InputBindingManager
      • InputBindingMetadata
      • InputBindingNode
      • InputBindingsLoadedEvent
      • InputBindingsSavedEvent
      • InputBridgeManager
      • InputBridgeQueryMode
      • InputBufferConsumedEvent
      • InputBufferManager
      • InputBufferedEvent
      • InputCodegenSettings
      • InputCompositeUtil
      • InputConflictEngine
      • InputConflictPair
      • InputConflictPolicy
      • InputConflictReason
      • InputConflictRecord
      • InputConflictRecordBuilder
      • InputConflictResolution
      • InputConflictSet
      • InputContext
      • InputContextChangedEvent
      • InputContextDefinition
      • InputContextExclusivity
      • InputContextManager
      • InputContextPoppedEvent
      • InputContextPushedEvent
      • InputControlAliasEntry
      • InputControlAliasResolver
      • InputControlAliasScope
      • InputControlPathUtil
      • InputControlSchemeNode
      • InputDeviceChangedEvent
      • InputDeviceConnectedEvent
      • InputDeviceDisconnectedEvent
      • InputDeviceType
      • InputDeviceUtil
      • InputDisabledEvent
      • InputEnabledEvent
      • InputEventType
      • InputHint
      • InputHintChangedEvent
      • InputHintsManager
      • InputIconSet
      • InputIconSet.IconMapping
      • InputIconSetChangedEvent
      • InputInteractionKind
      • InputInteractionResolver
      • InputInteractionSignature
      • InputJSONMember
      • InputJSONNode
      • InputJSONNodeReader
      • InputJSONNodeType
      • InputJSONNodeWriter
      • InputLoggingSettings
      • InputMapMetadata
      • InputMetadataRebindabilityProvider
      • InputMetadataReconciler
      • InputMetadataRecordKind
      • InputModifierMetadataUtil
      • InputOrphanRecord
      • InputRebindCancelledEvent
      • InputRebindCompletedEvent
      • InputRebindManager
      • InputRebindOperation
      • InputRebindStartedEvent
      • InputRebindUtils
      • InputRebindability
      • InputReconcileAction
      • InputReconcileOptions
      • InputReconcileReport
      • InputReconcileReport.Entry
      • InputSchemeDeviceNode
      • InputSchemeMetadata
      • JSONFileBindingStorage
      • ManagedRebindCancelledEvent
      • ManagedRebindCompletedEvent
      • ManagedRebindDataRefreshedEvent
      • ManagedRebindStartedEvent
      • PlayerPrefsBindingStorage
      • RebindMode
      • RebindSettings
      • ScyllaInput
      • ScyllaInput.Meta
      • ScyllaInputAction
      • ScyllaInputActionMap
      • ScyllaInputActionsMetadata
      • ScyllaInputActionsMetadataMigrator
      • ScyllaInputBinding
      • ScyllaInputConfiguration
      • ScyllaInputContextConfiguration
      • ScyllaKey
      • ScyllaKeyConverter
      • ScyllaModifier
      • UnityInputSystemBridge
    • Scylla.Input.Editor
      • DeviceStatusWidget
      • IconMappingDrawer
      • InputIconSetEditor
      • ScyllaInputActionsMetadataEditor
      • ScyllaInputConfigurationEditor
      • ScyllaInputContextConfigurationEditor
      • ScyllaInputDependencyProvider
      • ScyllaInputEditor
      • ScyllaInputGameProfile
      • ScyllaInputGameProfiles
      • ScyllaInputMenuItems
      • ScyllaInputWizard

    Class InputReconcileReport

    What reconciliation did, in enough detail to show the user and to debug from.

    Inheritance
    object
    InputReconcileReport
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Scylla.Input
    Assembly: ScyllaInput.dll
    Syntax
    public sealed class InputReconcileReport

    Properties

    AmbiguousCount

    How many records could not be resolved because more than one candidate matched.

    Declaration
    public int AmbiguousCount { get; }
    Property Value
    Type Description
    int

    Entries

    Everything that happened, in the order it happened.

    Declaration
    public IReadOnlyList<InputReconcileReport.Entry> Entries { get; }
    Property Value
    Type Description
    IReadOnlyList<InputReconcileReport.Entry>

    HasChanges

    Gets whether anything about the asset changed and it should be saved.

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

    HasWarnings

    Gets whether anything happened that a user should look at.

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

    LayoutFixupCount

    How many config layout references were repaired or reported.

    Declaration
    public int LayoutFixupCount { get; }
    Property Value
    Type Description
    int

    MatchedCount

    How many records matched their element with no change.

    Declaration
    public int MatchedCount { get; }
    Property Value
    Type Description
    int

    PrunedCount

    How many empty records were dropped rather than quarantined.

    Declaration
    public int PrunedCount { get; }
    Property Value
    Type Description
    int

    QuarantinedCount

    How many records were held aside because their element is gone.

    Declaration
    public int QuarantinedCount { get; }
    Property Value
    Type Description
    int

    ReboundCount

    How many records adopted a new GUID by matching on name.

    Declaration
    public int ReboundCount { get; }
    Property Value
    Type Description
    int

    RenamedCount

    How many cached names were repaired after a rename.

    Declaration
    public int RenamedCount { get; }
    Property Value
    Type Description
    int

    ResurrectedCount

    How many quarantined records were restored.

    Declaration
    public int ResurrectedCount { get; }
    Property Value
    Type Description
    int

    UntrackedElementCount

    How many elements in the asset have no metadata record. Informational only.

    Declaration
    public int UntrackedElementCount { get; }
    Property Value
    Type Description
    int

    Methods

    ToPlainText()

    Renders every entry as plain text, one per line, for a bug report or the clipboard.

    Declaration
    public string ToPlainText()
    Returns
    Type Description
    string

    The report text.

    ToSummaryLine()

    Renders a one-line summary naming every category that had activity, suitable for a banner.

    Declaration
    public string ToSummaryLine()
    Returns
    Type Description
    string

    The summary.

    In this article
    Back to top Scylla Framework - Input Module API Documentation