Struct AspectType
Namespace: Unity.Entities
Syntax
public struct AspectType : IEquatable<AspectType>
Constructors
Name | Description |
---|---|
AspectType(Type) | Create an AspectType from a managed Type. |
Fields
Name | Description |
---|---|
TypeIndex | The type index of the aspect in the TypeManager. |
Methods
Name | Description |
---|---|
Equals(Object) | Test if this object is equal to another object |
Equals(AspectType) | Test if this AspectType is equal to another AspectType |
FromTypeIndex(Int32) | Create an AspectType from a type index. |
GetHashCode() | Get hash code for this AspectType |
GetManagedType() | Retrieve the managed Type. |
ToString() | Name of the aspect type |
Operators
Name | Description |
---|---|
Equality(AspectType, AspectType) | Operator equal by type index |
GreaterThan(AspectType, AspectType) | Operator greater-than by type index |
Implicit(Type to AspectType) | Implicit conversion from managed Type to AspectType. |
Inequality(AspectType, AspectType) | Operator not-equal by type index |
LessThan(AspectType, AspectType) | Operator less-than by type index |