Stride.Core.Annotations Namespace
Classes
| 
                               Indicates that the value of the marked element could be   | 
                      ||
| 
                               This attribute allows to associate an Order value to a category name.  | 
                      ||
| 
                               Defines range values for a property or field.  | 
                      ||
| 
                               Base class for a dynamic type attribute.  | 
                      ||
| 
                               This attribute indicates that the associated property should be inlined in its container presentation when displayed in a property grid.  | 
                      ||
| 
                               Can be appplied to symbols of types derived from System.Collections.Generic.IEnumerable<T>
as well as to symbols of System.Threading.Tasks.Task and System.Lazy`1 classes
to indicate that the value of a collection item, of the Task.Result property or of the Lazy.Value property
can be   | 
                      ||
| 
                               Can be appplied to symbols of types derived from System.Collections.Generic.IEnumerable<T>
as well as to symbols of System.Threading.Tasks.Task and System.Lazy`1 classes
to indicate that the value of a collection item, of the Task.Result property or of the Lazy.Value property
can never be   | 
                      ||
| 
                               This attributes provides additional information on a member collection.  | 
                      ||
| 
                               This attribute signals the asset compiler that the field/property is required to have a value (i.e. not null) when compiling assets.  | 
                      ||
| 
                               This attribute indicates that a collection should not be serialized with identifiers associated to each of its item.  | 
                      ||
| 
                               This attribute indicates that the associated type cannot be instanced in the property grid  | 
                      ||
| 
                               This attribute notifies that the attached member cannot be overridden.  | 
                      ||
| 
                               Indicates that the value of the marked element could never be   | 
                      ||
| 
                               An attribute that defines a factory class implementing IObjectFactory, used to create instances of the related type in design-time scenarios.  | 
                      
Enums
| 
                               Specifies the reporting level for a missing value of a field/property with a MemberRequiredAttribute.  |