Stride.Updater Namespace
Classes
Resolver for |
||
Defines this member should be supported by UpdateEngine even if DataMemberIgnoreAttribute is applied on it. |
||
Provides a way to perform additional checks when entering an object (typically out of bounds checks). |
||
Resolver for System.Collections.Generic.IList<T> in property path. |
||
Defines how to get and set an array value for the UpdateEngine. |
||
Provide a custom implementation to access a member by the UpdateEngine. |
||
Defines how to set and get values from a field for the UpdateEngine. |
||
Defines how to set and get values from a field of a given type for the UpdateEngine. |
||
Describes how to access an object member so that it can be updated by the UpdateEngine. |
||
Defines how to set and get values from a property for the UpdateEngine. |
||
Defines how to set and get values from a property of a given value type for the UpdateEngine. |
||
Shared class between UpdatableProperty and UpdatableCustomAccessor. |
||
Defines how to set and get values from a property of a given reference type for the UpdateEngine. |
||
Efficiently updates values on objects using property paths. |
||
Describes how to parse and resolve an UpdatableMember when parsing an UpdateEngine property path. |
Structs
Defines an update compiled by Compile(Type, List<UpdateMemberInfo>) for subsequent uses by Run(Object, CompiledUpdate, IntPtr, UpdateObjectData[]). |
||
Defines a member to update for Compile(Type, List<UpdateMemberInfo>). |
||
Defines an conditional entry for the object to update. |
Enums
Defines the type of Stride.Updater.UpdateOperation. |