Share via


ISCNPhysicsContactDelegate Interface

Definition

Delegate object functions responding to touches between SCNPhysicsBody objects..

[Foundation.Protocol(Name="SCNPhysicsContactDelegate", WrapperType=typeof(SceneKit.SCNPhysicsContactDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidBeginContact", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(SceneKit.SCNPhysicsWorld), typeof(SceneKit.SCNPhysicsContact) }, Selector="physicsWorld:didBeginContact:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidUpdateContact", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(SceneKit.SCNPhysicsWorld), typeof(SceneKit.SCNPhysicsContact) }, Selector="physicsWorld:didUpdateContact:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidEndContact", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(SceneKit.SCNPhysicsWorld), typeof(SceneKit.SCNPhysicsContact) }, Selector="physicsWorld:didEndContact:")]
public interface ISCNPhysicsContactDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="SCNPhysicsContactDelegate", WrapperType=typeof(SceneKit.SCNPhysicsContactDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidBeginContact", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(SceneKit.SCNPhysicsWorld), typeof(SceneKit.SCNPhysicsContact) }, Selector="physicsWorld:didBeginContact:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidUpdateContact", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(SceneKit.SCNPhysicsWorld), typeof(SceneKit.SCNPhysicsContact) }, Selector="physicsWorld:didUpdateContact:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidEndContact", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(SceneKit.SCNPhysicsWorld), typeof(SceneKit.SCNPhysicsContact) }, Selector="physicsWorld:didEndContact:")>]
type ISCNPhysicsContactDelegate = interface
    interface INativeObject
    interface IDisposable
Derived
Attributes
Implements

Applies to

See also