| MDLAnimatedMatrix4x4 |
|
| MDLAnimatedQuaternion |
|
| MDLAnimatedQuaternionArray |
|
| MDLAnimatedScalar |
AUTO-GENERATED FROM CodeGen.h
|
| MDLAnimatedScalarArray |
AUTO-GENERATED FROM CodeGenArray.h
|
| MDLAnimatedValue |
|
| MDLAnimatedVector2 |
|
| MDLAnimatedVector3 |
|
| MDLAnimatedVector3Array |
|
| MDLAnimatedVector4 |
|
| MDLAnimationBindComponent |
|
| MDLAreaLight |
|
| MDLAsset |
MDLAsset
An MDLAsset represents the contents of a model file.
|
| MDLBundleAssetResolver |
|
| MDLCamera |
|
| MDLCheckerboardTexture |
MDLCheckerboardTexture
A two color checkboard with a certain number of divisions
the texture will be created if data is referenced, otherwise, this
object is merely a description
|
| MDLColorSwatchTexture |
|
| MDLLight |
|
| MDLLightProbe |
|
| MDLMaterial |
|
| MDLMaterialProperty |
If a color is encoded in a floatN property, it is to be interpreted as
a Rec 709 color.
|
| MDLMaterialPropertyConnection |
|
| MDLMaterialPropertyGraph |
inputs and outputs will contain all of the inputs and outputs
external to the graph, which are all the inputs and outputs not
internally connected to something
|
| MDLMaterialPropertyNode |
|
| MDLMatrix4x4Array |
|
| MDLMesh |
MDLMesh
A vertex buffer with info to interpret vertex data
Includes a collection of submeshs which have indexbuffer and
material information
|
| MDLMeshBufferData |
MDLMeshBufferData
A CPU memory backed mesh buffer
|
| MDLMeshBufferDataAllocator |
An allocator to use when backing with an NSData is appropriate.
|
| MDLMeshBufferMap |
MDLMeshBufferMap
Represents a reference to memory of a mapped MeshBuffer
|
| MDLMeshBufferZoneDefault |
A default zone that can be use for convenience
|
| MDLNoiseTexture |
MDLNoiseTexture
[@summary] a noise texture containing vector or scalar noise
the texture will be created if data is referenced, otherwise, this
object is merely a description
|
| MDLNormalMapTexture |
|
| MDLObject |
MDLObject
Base class for object in a ModelIO asset hierarchy
Includes transformation and bounds info, links to parent and
children in the hierachy
|
| MDLObjectContainer |
MDLObjectContainer
Default container object
Subclass the object container to support custom containers.
|
| MDLPackedJointAnimation |
|
| MDLPathAssetResolver |
MDLPathAssetResolver
The path asset resolver searches for referenced files
by prepending path.
|
| MDLPhotometricLight |
MDLPhotometricLight
A light created from measurements at various angles.
|
| MDLPhysicallyPlausibleLight |
MDLPhysicallyPlausibleLight
A light with characteristics representing plausible real world lights
[@property] color The color of the light.
|
| MDLPhysicallyPlausibleScatteringFunction |
|
| MDLRelativeAssetResolver |
MDLRelativeAssetResolver
The relative asset resolver searches for referenced files
by checking the location of the asset for sibling files
satisfying the requested name.
|
| MDLScatteringFunction |
The base scattering function is Lambertian, with a Blinn-Phong specular response.
|
| MDLSkeleton |
|
| MDLSkyCubeTexture |
MDLSkyCubeTexture
[@summary] A physically realistic sky as a cube texture
[@property] sunElevation A value of zero is at the zenith, 0.5 is at the horizon,
1.0 is at the nadir.
|
| MDLStereoscopicCamera |
|
| MDLSubmesh |
MDLSubmesh
A drawable subset of an MDLMesh, with its own material
|
| MDLSubmeshTopology |
|
| MDLTexture |
MDLTexture
[@summary] a description of texels provided by a texture object.
|
| MDLTextureFilter |
|
| MDLTextureSampler |
|
| MDLTransform |
Concrete implementation of .
|
| MDLTransformMatrixOp |
|
| MDLTransformOrientOp |
|
| MDLTransformRotateOp |
|
| MDLTransformRotateXOp |
|
| MDLTransformRotateYOp |
|
| MDLTransformRotateZOp |
|
| MDLTransformScaleOp |
|
| MDLTransformStack |
|
| MDLTransformTranslateOp |
|
| MDLURLTexture |
MDLURLTexture
[@summary] a texture provider initialized with a URL or file path.
|
| MDLVertexAttribute |
MDLVertexAttribute
Structure with properties of a vertex attribute
|
| MDLVertexAttributeData |
MDLVertexAttributeData
convenience object to quickly access vertex attribute data
created by MDLMesh's vertexAttributeData selector
Setting values on this object has no effect on the
underlying objects.
|
| MDLVertexBufferLayout |
MDLVertexBufferLayout
Describes a vertex buffer's layout
|
| MDLVertexDescriptor |
MDLVertexDescriptor
Describes the layout of vertex buffers in MDLMesh objects
This object is a property of MDLMesh describing the current state of
attributes and buffer layouts of the vertex buffers in the mesh.
|
| MDLVoxelArray |
MDLVoxelArray
[@summary] Voxel data represented on a three dimensional grid.
|