Struct ComponentType
Inherited Members
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Syntax
public struct ComponentType
Constructors
ComponentType(Type, ComponentType.AccessMode)
Declaration
public ComponentType(Type type, ComponentType.AccessMode accessModeType = ComponentType.AccessMode.ReadWrite)
Parameters
Fields
AccessModeType
Declaration
public ComponentType.AccessMode AccessModeType
Field Value
FixedArrayLength
Declaration
public int FixedArrayLength
Field Value
Type |
Description |
System.Int32 |
|
TypeIndex
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Properties
IsFixedArray
Declaration
public bool IsFixedArray { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Create<T>()
Declaration
public static ComponentType Create<T>()
Returns
Type Parameters
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.ValueType.Equals(System.Object)
FixedArray(Type, Int32)
Declaration
public static ComponentType FixedArray(Type type, int numElements)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
System.Int32 |
numElements |
|
Returns
FromTypeIndex(Int32)
Declaration
public static ComponentType FromTypeIndex(int typeIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
typeIndex |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.ValueType.GetHashCode()
GetManagedType()
Declaration
public Type GetManagedType()
Returns
Type |
Description |
System.Type |
|
ReadOnly(Type)
Declaration
public static ComponentType ReadOnly(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
ReadOnly<T>()
Declaration
public static ComponentType ReadOnly<T>()
Returns
Type Parameters
Subtractive(Type)
Declaration
public static ComponentType Subtractive(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
Subtractive<T>()
Declaration
public static ComponentType Subtractive<T>()
Returns
Type Parameters
Operators
Equality(ComponentType, ComponentType)
Declaration
public static bool operator ==(ComponentType lhs, ComponentType rhs)
Parameters
Returns
Type |
Description |
System.Boolean |
|
GreaterThan(ComponentType, ComponentType)
Declaration
public static bool operator>(ComponentType lhs, ComponentType rhs)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implicit(Type to ComponentType)
Declaration
public static implicit operator ComponentType(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
Inequality(ComponentType, ComponentType)
Declaration
public static bool operator !=(ComponentType lhs, ComponentType rhs)
Parameters
Returns
Type |
Description |
System.Boolean |
|
LessThan(ComponentType, ComponentType)
Declaration
public static bool operator <(ComponentType lhs, ComponentType rhs)
Parameters
Returns
Type |
Description |
System.Boolean |
|