API reference

ComponentExtensions Class

Static Methods

Copy< T > ( toComponent , fromComponent )
Signature
static void Meta.WitAi.ComponentExtensions.Copy< T >(this T toComponent, T fromComponent)
Parameters
toComponent: this T
fromComponent: T
Returns
void
GetComponentsOfType< T > ( component )
Signature
static IEnumerable<T> Meta.WitAi.ComponentExtensions.GetComponentsOfType< T >(this Component component)
Parameters
component: this Component
Returns
IEnumerable< T >
GetFirstComponentOfType< T > ( component )
Signature
static T Meta.WitAi.ComponentExtensions.GetFirstComponentOfType< T >(this Component component)
Parameters
component: this Component
Returns
T
PreloadCopyData< T > ( thisComponent )
Signature
static void Meta.WitAi.ComponentExtensions.PreloadCopyData< T >(this T thisComponent)
Parameters
thisComponent: this T
Returns
void

Inner Struct

ComponentCopyData Struct

Fields

ComponentType : Type
Signature
Type Meta.WitAi.ComponentExtensions.ComponentCopyData.ComponentType
Fields : FieldInfo []
Signature
FieldInfo [] Meta.WitAi.ComponentExtensions.ComponentCopyData.Fields
Properties : PropertyInfo []
Signature
PropertyInfo [] Meta.WitAi.ComponentExtensions.ComponentCopyData.Properties