Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
225 lines (225 sloc) 13.3 KB
<Type Name="SCNAnimatable_Extensions" FullName="SceneKit.SCNAnimatable_Extensions">
<TypeSignature Language="C#" Value="public static class SCNAnimatable_Extensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit SCNAnimatable_Extensions extends System.Object" />
<TypeSignature Language="DocId" Value="T:SceneKit.SCNAnimatable_Extensions" />
<TypeSignature Language="F#" Value="type SCNAnimatable_Extensions = class" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Extension methods to the <see cref="T:SceneKit.ISCNAnimatable" /> interface to support all the methods from the <see cref="T:SceneKit.SCNAnimatable" /> protocol.</summary>
<remarks>
<para>The extension methods for <see cref="T:SceneKit.ISCNAnimatable" /> allow developers to treat instances of the interface as having all the optional methods of the original <see cref="T:SceneKit.SCNAnimatable" /> protocol. Since the interface only contains the required members, these extension methods allow developers to call the optional members of the protocol.</para>
</remarks>
</Docs>
<Members>
<Member MemberName="AddAnimation">
<MemberSignature Language="C#" Value="public static void AddAnimation (this SceneKit.ISCNAnimatable This, SceneKit.SCNAnimationPlayer player, Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddAnimation(class SceneKit.ISCNAnimatable This, class SceneKit.SCNAnimationPlayer player, class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNAnimatable_Extensions.AddAnimation(SceneKit.ISCNAnimatable,SceneKit.SCNAnimationPlayer,Foundation.NSString)" />
<MemberSignature Language="F#" Value="static member AddAnimation : SceneKit.ISCNAnimatable * SceneKit.SCNAnimationPlayer * Foundation.NSString -&gt; unit" Usage="SceneKit.SCNAnimatable_Extensions.AddAnimation (This, player, key)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="SceneKit.ISCNAnimatable" RefType="this" />
<Parameter Name="player" Type="SceneKit.SCNAnimationPlayer" />
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="player">To be added.</param>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAnimationPlayer">
<MemberSignature Language="C#" Value="public static SceneKit.SCNAnimationPlayer GetAnimationPlayer (this SceneKit.ISCNAnimatable This, Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SceneKit.SCNAnimationPlayer GetAnimationPlayer(class SceneKit.ISCNAnimatable This, class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNAnimatable_Extensions.GetAnimationPlayer(SceneKit.ISCNAnimatable,Foundation.NSString)" />
<MemberSignature Language="F#" Value="static member GetAnimationPlayer : SceneKit.ISCNAnimatable * Foundation.NSString -&gt; SceneKit.SCNAnimationPlayer" Usage="SceneKit.SCNAnimatable_Extensions.GetAnimationPlayer (This, key)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>SceneKit.SCNAnimationPlayer</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="SceneKit.ISCNAnimatable" RefType="this" />
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveAnimationUsingBlendOutDuration">
<MemberSignature Language="C#" Value="public static void RemoveAnimationUsingBlendOutDuration (this SceneKit.ISCNAnimatable This, Foundation.NSString key, nfloat blendOutDuration);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemoveAnimationUsingBlendOutDuration(class SceneKit.ISCNAnimatable This, class Foundation.NSString key, valuetype System.nfloat blendOutDuration) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNAnimatable_Extensions.RemoveAnimationUsingBlendOutDuration(SceneKit.ISCNAnimatable,Foundation.NSString,System.nfloat)" />
<MemberSignature Language="F#" Value="static member RemoveAnimationUsingBlendOutDuration : SceneKit.ISCNAnimatable * Foundation.NSString * nfloat -&gt; unit" Usage="SceneKit.SCNAnimatable_Extensions.RemoveAnimationUsingBlendOutDuration (This, key, blendOutDuration)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="SceneKit.ISCNAnimatable" RefType="this" />
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="blendOutDuration" Type="System.nfloat" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="key">To be added.</param>
<param name="blendOutDuration">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetSpeed">
<MemberSignature Language="C#" Value="public static void SetSpeed (this SceneKit.ISCNAnimatable This, nfloat speed, Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetSpeed(class SceneKit.ISCNAnimatable This, valuetype System.nfloat speed, class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNAnimatable_Extensions.SetSpeed(SceneKit.ISCNAnimatable,System.nfloat,Foundation.NSString)" />
<MemberSignature Language="F#" Value="static member SetSpeed : SceneKit.ISCNAnimatable * nfloat * Foundation.NSString -&gt; unit" Usage="SceneKit.SCNAnimatable_Extensions.SetSpeed (This, speed, key)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'SCNAnimationPlayer.Speed' instead.")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'SCNAnimationPlayer.Speed' instead.")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'SCNAnimationPlayer.Speed' instead.")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.None, "Use 'SCNAnimationPlayer.Speed' instead.")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="SceneKit.ISCNAnimatable" RefType="this" />
<Parameter Name="speed" Type="System.nfloat" />
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="speed">To be added.</param>
<param name="key">To be added.</param>
<summary>Developers should not use this deprecated method. Developers should use 'SCNAnimationPlayer.Speed' instead.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.