Enum UpdateOperationType
Defines the type of Stride.Updater.UpdateOperation.
public enum UpdateOperationTypeFields
- ConditionalSetBlittableField = 11
- Set a blittable struct field using AnimOperation.Data at the current offset. 
- ConditionalSetBlittableField12 = 14
- Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 12 bytes struct. 
- ConditionalSetBlittableField16 = 15
- Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 16 bytes struct. 
- ConditionalSetBlittableField4 = 12
- Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 4 bytes struct. 
- ConditionalSetBlittableField8 = 13
- Set a blittable struct field using AnimOperation.Data at the current offset. Optimized version for 8 bytes struct. 
- ConditionalSetBlittablePropertyBase = 8
- Set a blittable struct property. Offset should be the beginning of object containing this property. 
- ConditionalSetObjectCustom = 17
- Set an object using AnimOperation.Object at the current offset. 
- ConditionalSetObjectField = 10
- Set an object field using AnimOperation.Object at the current offset. 
- ConditionalSetObjectProperty = 7
- Set a reference property. Offset should be the beginning of object containing this property. 
- ConditionalSetStructField = 16
- Set a struct field using AnimOperation.Object (boxed) at the current offset. 
- ConditionalSetStructPropertyBase = 9
- Set a struct property. Offset should be the beginning of object containing this property. 
- EnterObjectCustom = 4
- Push current state on stack and enter in a reference property. New offset will be beginning of the object. 
- EnterObjectField = 3
- Push current state on stack and enter in a reference field. New offset will be beginning of the object. 
- EnterObjectProperty = 1
- Push current state on stack and enter in a reference property. New offset will be beginning of the object. 
- EnterStructPropertyBase = 2
- Push 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 = 0
- Do not use. 
- Leave = 5
- Pop current state. 
- LeaveAndCopyStructPropertyBase = 6
- Pop current state and set back property into its parent container.