Package org.robovm.apple.modelio
Interface MDLMeshBufferAllocator
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
GLKMeshBufferAllocator
,MDLMeshBufferDataAllocator
,MTKMeshBufferAllocator
public interface MDLMeshBufferAllocator extends NSObjectProtocol
- Since:
- Available in iOS 9.0 and later.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MDLMeshBuffer
newBuffer(long length, MDLMeshBufferType type)
MDLMeshBuffer
newBuffer(NSData data, MDLMeshBufferType type)
MDLMeshBuffer
newBuffer(MDLMeshBufferZone zone, long length, MDLMeshBufferType type)
MDLMeshBuffer
newBuffer(MDLMeshBufferZone zone, NSData data, MDLMeshBufferType type)
MDLMeshBufferZone
newZone(long capacity)
MDLMeshBufferZone
newZone(java.util.List<java.lang.Integer> sizes, java.util.List<MDLMeshBufferType> types)
-
-
-
Method Detail
-
newZone
MDLMeshBufferZone newZone(long capacity)
-
newZone
MDLMeshBufferZone newZone(java.util.List<java.lang.Integer> sizes, java.util.List<MDLMeshBufferType> types)
-
newBuffer
MDLMeshBuffer newBuffer(long length, MDLMeshBufferType type)
-
newBuffer
MDLMeshBuffer newBuffer(NSData data, MDLMeshBufferType type)
-
newBuffer
MDLMeshBuffer newBuffer(MDLMeshBufferZone zone, long length, MDLMeshBufferType type)
-
newBuffer
MDLMeshBuffer newBuffer(MDLMeshBufferZone zone, NSData data, MDLMeshBufferType type)
-
-