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. |