Skip to content

Commit e9a895a

Browse files
authored
[ModelIO] Implement Xcode 16.0 beta 1-6 changes. (#21032)
Note: there were no changes in beta 2, beta 3, beta 4, beta 5 or beta 6.
1 parent 85f5678 commit e9a895a

File tree

9 files changed

+10
-14
lines changed

9 files changed

+10
-14
lines changed

src/modelio.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3249,4 +3249,12 @@ interface MDLAnimatedQuaternion {
32493249
nuint _GetDoubleQuaternionArray (IntPtr valuesArray, nuint maxCount);
32503250
}
32513251

3252+
[TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)]
3253+
[DisableDefaultCtor]
3254+
[BaseType (typeof (NSObject))]
3255+
interface MDLUtility {
3256+
[Static]
3257+
[Export ("convertToUSDZ:writeToURL:")]
3258+
void ConvertToUsdz (NSUrl inputUrl, NSUrl outputUrl);
3259+
}
32523260
}

tests/cecil-tests/Documentation.KnownFailures.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42865,6 +42865,7 @@ M:ModelIO.MDLTransformTranslateOp.GetNMatrix4(System.Double)
4286542865
M:ModelIO.MDLTransformTranslateOp.GetNMatrix4d(System.Double)
4286642866
M:ModelIO.MDLUrlTexture.#ctor(Foundation.NSData,System.Boolean,System.String,CoreGraphics.NVector2i,System.IntPtr,System.UIntPtr,ModelIO.MDLTextureChannelEncoding,System.Boolean)
4286742867
M:ModelIO.MDLUrlTexture.#ctor(Foundation.NSUrl,System.String)
42868+
M:ModelIO.MDLUtility.ConvertToUsdz(Foundation.NSUrl,Foundation.NSUrl)
4286842869
M:ModelIO.MDLVertexAttribute.#ctor(System.String,ModelIO.MDLVertexFormat,System.UIntPtr,System.UIntPtr)
4286942870
M:ModelIO.MDLVertexAttribute.Copy(Foundation.NSZone)
4287042871
M:ModelIO.MDLVertexBufferLayout.#ctor(System.UIntPtr)
@@ -82984,6 +82985,7 @@ T:ModelIO.MDLTransformRotateZOp
8298482985
T:ModelIO.MDLTransformScaleOp
8298582986
T:ModelIO.MDLTransformStack
8298682987
T:ModelIO.MDLTransformTranslateOp
82988+
T:ModelIO.MDLUtility
8298782989
T:ModelIO.MDLVertexFormatExtensions
8298882990
T:ModelIO.MDLVoxelIndexExtent
8298982991
T:NaturalLanguage.NLContextualEmbedding

tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-ModelIO.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/iOS-ModelIO.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/macOS-ModelIO.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/tvOS-ModelIO.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)