[SceneKit] Update bindings for Xcode13.0 beta 1 & beta 2 (#12121)
Co-authored-by: Manuel de la Pena <mandel@microsoft.com>
This commit is contained in:
Родитель
3d0ac38b2f
Коммит
fda13f2e05
|
@ -283,7 +283,7 @@ namespace SceneKit {
|
|||
None,
|
||||
Multisampling2X,
|
||||
Multisampling4X,
|
||||
#if MONOMAC
|
||||
#if MONOMAC || __MACCATALYST__
|
||||
Multisampling8X,
|
||||
Multisampling16X,
|
||||
#endif
|
||||
|
|
|
@ -160,6 +160,13 @@ namespace SceneKit {
|
|||
[Export ("removeAllAnimations")]
|
||||
void RemoveAllAnimations ();
|
||||
|
||||
#if XAMCORE_4_0
|
||||
[Abstract]
|
||||
#endif
|
||||
[Watch (8,0), TV (15,0), Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Export ("removeAllAnimationsWithBlendOutDuration:")]
|
||||
void RemoveAllAnimationsWithBlendOutDuration (nfloat duration);
|
||||
|
||||
[Abstract]
|
||||
[Export ("removeAnimationForKey:")]
|
||||
void RemoveAnimation (NSString key);
|
||||
|
@ -3991,6 +3998,11 @@ namespace SceneKit {
|
|||
[Wrap ("WeakShaderModifiers")]
|
||||
SCNShaderModifiers ShaderModifiers { get; set; }
|
||||
|
||||
[Mac (12,0), iOS (15,0), TV (15,0), Watch (8,0)]
|
||||
[NullAllowed] // by default this property is null
|
||||
[Export ("minimumLanguageVersion", ArgumentSemantic.Retain)]
|
||||
NSNumber MinimumLanguageVersion { get; set; }
|
||||
|
||||
[NoWatch]
|
||||
[NullAllowed] // by default this property is null
|
||||
[Export ("program", ArgumentSemantic.Retain)]
|
||||
|
@ -4865,6 +4877,11 @@ namespace SceneKit {
|
|||
[Export ("fresnelExponent")]
|
||||
nfloat FresnelExponent { get; set; }
|
||||
|
||||
[Introduced (PlatformName.MacCatalyst, 15, 0)]
|
||||
[Watch (8,0), TV (15,0), Mac (12,0), iOS (15,0)]
|
||||
[Export ("writesToDepthBuffer")]
|
||||
bool WritesToDepthBuffer { get; set; }
|
||||
|
||||
[Export ("propertyControllers", ArgumentSemantic.Copy), NullAllowed]
|
||||
NSDictionary WeakPropertyControllers { get; set; }
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
# deprecated or not used on catalyst
|
||||
!missing-protocol-member! SCNProgramDelegate::programIsOpaque: not found
|
||||
!missing-selector! SCNMaterialProperty::borderColor not bound
|
||||
!missing-selector! SCNMaterialProperty::setBorderColor: not bound
|
||||
!missing-selector! SCNRenderer::render not bound
|
|
@ -1,12 +0,0 @@
|
|||
!missing-enum-value! SCNAntialiasingMode native value SCNAntialiasingModeMultisampling16X = 4 not bound
|
||||
!missing-enum-value! SCNAntialiasingMode native value SCNAntialiasingModeMultisampling8X = 3 not bound
|
||||
!missing-protocol-member! SCNProgramDelegate::programIsOpaque: not found
|
||||
!missing-selector! SCNMaterialProperty::borderColor not bound
|
||||
!missing-selector! SCNMaterialProperty::setBorderColor: not bound
|
||||
!missing-selector! SCNRenderer::render not bound
|
||||
## appended from unclassified file
|
||||
!missing-protocol-member! SCNAnimatable::removeAllAnimationsWithBlendOutDuration: not found
|
||||
!missing-selector! SCNParticleSystem::setWritesToDepthBuffer: not bound
|
||||
!missing-selector! SCNParticleSystem::writesToDepthBuffer not bound
|
||||
!missing-protocol-member! SCNShadable::minimumLanguageVersion not found
|
||||
!missing-protocol-member! SCNShadable::setMinimumLanguageVersion: not found
|
|
@ -2,6 +2,7 @@
|
|||
## we cannot add abstract members to existing SCNSceneRenderer or SCNAnimatable protocols (breaking changes)
|
||||
!incorrect-protocol-member! SCNAnimatable::addAnimationPlayer:forKey: is REQUIRED and should be abstract
|
||||
!incorrect-protocol-member! SCNAnimatable::animationPlayerForKey: is REQUIRED and should be abstract
|
||||
!incorrect-protocol-member! SCNAnimatable::removeAllAnimationsWithBlendOutDuration: is REQUIRED and should be abstract
|
||||
!incorrect-protocol-member! SCNAnimatable::removeAnimationForKey:blendOutDuration: is REQUIRED and should be abstract
|
||||
!incorrect-protocol-member! SCNAnimatable::setSpeed:forAnimationKey: is REQUIRED and should be abstract
|
||||
!incorrect-protocol-member! SCNSceneRenderer::audioEngine is REQUIRED and should be abstract
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
!missing-protocol-member! SCNAnimatable::removeAllAnimationsWithBlendOutDuration: not found
|
||||
!missing-selector! SCNParticleSystem::setWritesToDepthBuffer: not bound
|
||||
!missing-selector! SCNParticleSystem::writesToDepthBuffer not bound
|
||||
!missing-protocol-member! SCNShadable::minimumLanguageVersion not found
|
||||
!missing-protocol-member! SCNShadable::setMinimumLanguageVersion: not found
|
|
@ -1,5 +0,0 @@
|
|||
!missing-protocol-member! SCNAnimatable::removeAllAnimationsWithBlendOutDuration: not found
|
||||
!missing-selector! SCNParticleSystem::setWritesToDepthBuffer: not bound
|
||||
!missing-selector! SCNParticleSystem::writesToDepthBuffer not bound
|
||||
!missing-protocol-member! SCNShadable::minimumLanguageVersion not found
|
||||
!missing-protocol-member! SCNShadable::setMinimumLanguageVersion: not found
|
|
@ -1,5 +0,0 @@
|
|||
!missing-protocol-member! SCNAnimatable::removeAllAnimationsWithBlendOutDuration: not found
|
||||
!missing-selector! SCNParticleSystem::setWritesToDepthBuffer: not bound
|
||||
!missing-selector! SCNParticleSystem::writesToDepthBuffer not bound
|
||||
!missing-protocol-member! SCNShadable::minimumLanguageVersion not found
|
||||
!missing-protocol-member! SCNShadable::setMinimumLanguageVersion: not found
|
|
@ -1,5 +0,0 @@
|
|||
!missing-protocol-member! SCNAnimatable::removeAllAnimationsWithBlendOutDuration: not found
|
||||
!missing-selector! SCNParticleSystem::setWritesToDepthBuffer: not bound
|
||||
!missing-selector! SCNParticleSystem::writesToDepthBuffer not bound
|
||||
!missing-protocol-member! SCNShadable::minimumLanguageVersion not found
|
||||
!missing-protocol-member! SCNShadable::setMinimumLanguageVersion: not found
|
Загрузка…
Ссылка в новой задаче