SCNLight
SCNLight()
SCNLight(IntPtr)
SCNLight(NativeHandle)
SCNLight(NSCoder)
SCNLight(NSObjectFlag)
AreaExtents
AreaPolygonVertices
AreaType
AttenuationEndDistance
AttenuationFalloffExponent
AttenuationStartDistance
AutomaticallyAdjustsShadowProjection
CastsShadow
CategoryBitMask
ClassHandle
Color
DoubleSided
DrawsArea
ForcesBackFaceCasters
Gobo
IesProfileUrl
Intensity
LightType
MaximumShadowDistance
Name
OrthographicScale
ParallaxCenterOffset
ParallaxCorrectionEnabled
ParallaxExtentsFactor
ProbeEnvironment
ProbeExtents
ProbeOffset
ProbeType
ProbeUpdateType
SampleDistributedShadowMaps
ShadowBias
ShadowCascadeCount
ShadowCascadeSplittingFactor
ShadowColor
ShadowMapSize
ShadowMode
ShadowRadius
ShadowSampleCount
SphericalHarmonicsCoefficients
SpotInnerAngle
SpotOuterAngle
Technique
Temperature
WeakColor
WeakShadowColor
ZFar
ZNear
AddAnimation(CAAnimation, NSString)
AddAnimation(ISCNAnimationProtocol, String)
AddAnimation(SCNAnimationPlayer, NSString)
Copy(NSZone)
Create()
EncodeTo(NSCoder)
FromModelLight(MDLLight)
GetAnimation(NSString)
GetAnimationKeys()
GetAnimationPlayer(NSString)
GetAttribute(NSString)
IsAnimationPaused(NSString)
PauseAnimation(NSString)
RemoveAllAnimations()
RemoveAllAnimationsWithBlendOutDuration(NFloat)
RemoveAnimation(NSString)
RemoveAnimation(NSString, nfloat)
RemoveAnimation(NSString, NFloat)
RemoveAnimationUsingBlendOutDuration(NSString, nfloat)
RemoveAnimationUsingBlendOutDuration(NSString, NFloat)
ResumeAnimation(NSString)
SetAttribute(NSObject, NSString)
SetSpeed(nfloat, NSString)
SetSpeed(NFloat, NSString)
xamarinios
namespace SceneKit
{
[Introduced(PlatformName.WatchOS, 3, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 8, 0, PlatformArchitecture.All, null)]
[Register("SCNLight", true)]
public class SCNLight : NSObject, INSCoding, INSCopying, INSSecureCoding, INativeObject, ISCNAnimatable, ISCNTechniqueSupport, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Deprecated(PlatformName.WatchOS, 4, 0, PlatformArchitecture.None, "Use 'RemoveAnimationUsingBlendOutDuration' instead.")]
[Deprecated(PlatformName.TvOS, 11, 0, PlatformArchitecture.None, "Use 'RemoveAnimationUsingBlendOutDuration' instead.")]
[Deprecated(PlatformName.iOS, 11, 0, PlatformArchitecture.None, "Use 'RemoveAnimationUsingBlendOutDuration' instead.")]
[Deprecated(PlatformName.MacOSX, 10, 13, PlatformArchitecture.None, "Use 'RemoveAnimationUsingBlendOutDuration' instead.")]
[Export("removeAnimationForKey:fadeOutDuration:")]
[Introduced(PlatformName.MacOSX, 10, 10, PlatformArchitecture.All, null)]
[Introduced(PlatformName.WatchOS, 3, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 8, 0, PlatformArchitecture.All, null)]
public virtual void RemoveAnimation(NSString! key, nfloat duration);
}
}
Xamarin iOS | 0.0 |
---|---|
Xamarin macOS | 0.0 |
Xamarin tvOS | 0.0 |
Xamarin watchOS | 0.0 |
Information specific to xamarinios | |
Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API