Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    Stride.Updater Namespace

    Classes

    ArrayUpdateResolver<T>

    Resolver for in property path.

    DataMemberUpdatableAttribute

    Defines this member should be supported by UpdateEngine even if DataMemberIgnoreAttribute is applied on it.

    EnterChecker

    Provides a way to perform additional checks when entering an object (typically out of bounds checks).

    ListUpdateResolver<T>

    Resolver for System.Collections.Generic.IList<T> in property path.

    UpdatableArrayAccessor<T>

    Defines how to get and set an array value for the UpdateEngine.

    UpdatableCustomAccessor

    Provide a custom implementation to access a member by the UpdateEngine.

    UpdatableField

    Defines how to set and get values from a field for the UpdateEngine.

    UpdatableField<T>

    Defines how to set and get values from a field of a given type for the UpdateEngine.

    UpdatableMember

    Describes how to access an object member so that it can be updated by the UpdateEngine.

    UpdatableProperty

    Defines how to set and get values from a property for the UpdateEngine.

    UpdatableProperty<T>

    Defines how to set and get values from a property of a given value type for the UpdateEngine.

    UpdatablePropertyBase

    Shared class between UpdatableProperty and UpdatableCustomAccessor.

    UpdatablePropertyObject<T>

    Defines how to set and get values from a property of a given reference type for the UpdateEngine.

    UpdateEngine

    Efficiently updates values on objects using property paths.

    UpdateMemberResolver

    Describes how to parse and resolve an UpdatableMember when parsing an UpdateEngine property path.

    Structs

    CompiledUpdate

    Defines an update compiled by Compile(Type, List<UpdateMemberInfo>) for subsequent uses by Run(Object, CompiledUpdate, IntPtr, UpdateObjectData[]).

    UpdateMemberInfo

    Defines a member to update for Compile(Type, List<UpdateMemberInfo>).

    UpdateObjectData

    Defines an conditional entry for the object to update.

    Enums

    UpdateOperationType

    Defines the type of Stride.Updater.UpdateOperation.

    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation