Enum UpdateOperationType
Defines the type of Stride.Updater.UpdateOperation.
public enum UpdateOperationType
Fields
ConditionalSetBlittableField = 11Set a blittable struct field using AnimOperation.Data at the current offset.
ConditionalSetBlittableField12 = 14Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 12 bytes struct.
ConditionalSetBlittableField16 = 15Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 16 bytes struct.
ConditionalSetBlittableField4 = 12Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 4 bytes struct.
ConditionalSetBlittableField8 = 13Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 8 bytes struct.
ConditionalSetBlittablePropertyBase = 8Set a blittable struct property. Offset should be the beginning of object containing this property.
ConditionalSetObjectCustom = 17Set an object using AnimOperation.Object at the current offset.
ConditionalSetObjectField = 10Set an object field using AnimOperation.Object at the current offset.
ConditionalSetObjectProperty = 7Set a reference property. Offset should be the beginning of object containing this property.
ConditionalSetStructField = 16Set a struct field using AnimOperation.Object (boxed) at the current offset.
ConditionalSetStructPropertyBase = 9Set a struct property. Offset should be the beginning of object containing this property.
EnterObjectCustom = 4Push current state on stack and enter in a reference property. New offset will be beginning of the object.
EnterObjectField = 3Push current state on stack and enter in a reference field. New offset will be beginning of the object.
EnterObjectProperty = 1Push current state on stack and enter in a reference property. New offset will be beginning of the object.
EnterStructPropertyBase = 2Push current state on stack and enter in a value type property. Object will be copied in a preallocated boxed object so that property setter can be called with updated value when done. New offset will be beginning of unboxed struct. Non blittable types are allowed.
Invalid = 0Do not use.
Leave = 5Pop current state.
LeaveAndCopyStructPropertyBase = 6Pop current state and set back property into its parent container.