One Logo Pool Ball
Metal · IOS API REFERENCE

MTLRenderPipelineReflection

class · iOS 8.0+ · SDK 27.1

class MTLRenderPipelineReflection

Members (9)

init

init

TypeScript
static init(): MTLRenderPipelineReflection
Swift declaration
init()
get · iOS 8.0+ · Deprecated in iOS 16.0

fragmentArguments

TypeScript
get fragmentArguments(): (Array<MTLArgument>) | null
Swift declaration
var fragmentArguments: [MTLArgument]? { get }
get · iOS 16.0+

fragmentBindings

TypeScript
get fragmentBindings(): Array<SDKHandle>
Swift declaration
var fragmentBindings: [any MTLBinding] { get }
get · iOS 16.0+

meshBindings

TypeScript
get meshBindings(): Array<SDKHandle>
Swift declaration
var meshBindings: [any MTLBinding] { get }
get · iOS 16.0+

objectBindings

TypeScript
get objectBindings(): Array<SDKHandle>
Swift declaration
var objectBindings: [any MTLBinding] { get }
get · iOS 11.0+ · Deprecated in iOS 16.0

tileArguments

TypeScript
get tileArguments(): (Array<MTLArgument>) | null
Swift declaration
var tileArguments: [MTLArgument]? { get }
get · iOS 16.0+

tileBindings

TypeScript
get tileBindings(): Array<SDKHandle>
Swift declaration
var tileBindings: [any MTLBinding] { get }
get · iOS 8.0+ · Deprecated in iOS 16.0

vertexArguments

TypeScript
get vertexArguments(): (Array<MTLArgument>) | null
Swift declaration
var vertexArguments: [MTLArgument]? { get }
get · iOS 16.0+

vertexBindings

TypeScript
get vertexBindings(): Array<SDKHandle>
Swift declaration
var vertexBindings: [any MTLBinding] { get }

Skipped declarations

No declarations were skipped in this snapshot.

All Metal types →