Share via


GKComponentSystem<TComponent>.RemoveComponent Method

Definition

Overloads

RemoveComponent(GKEntity)

[Foundation.Export("removeComponentWithEntity:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RemoveComponent(GameplayKit.GKEntity entity);
[<Foundation.Export("removeComponentWithEntity:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RemoveComponent : GameplayKit.GKEntity -> unit
override this.RemoveComponent : GameplayKit.GKEntity -> unit

Parameters

entity
GKEntity
Attributes

Applies to

RemoveComponent(TComponent)

[Foundation.Export("removeComponent:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RemoveComponent(TComponent component);
[<Foundation.Export("removeComponent:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RemoveComponent : 'Component -> unit
override this.RemoveComponent : 'Component -> unit

Parameters

component
TComponent
Attributes

Applies to