package vendor:darwin/QuartzCore

Types

MetalDrawable ¶

MetalDrawable :: struct {
	_: objc_Metal.Drawable,
}

MetalLayer ¶

MetalLayer :: struct {
	_: objc_Foundation.Layer,
}

Constants

This section is empty.

Variables

This section is empty.

Procedures

MetalDrawable_layer ¶

MetalDrawable_layer :: proc "odin" (self: ^MetalDrawable) -> ^MetalLayer {…}

MetalDrawable_texture ¶

MetalDrawable_texture :: proc "odin" (self: ^MetalDrawable) -> ^objc_Metal.Texture {…}

MetalLayer_device ¶

MetalLayer_device :: proc "odin" (self: ^MetalLayer) -> ^objc_Metal.Device {…}

MetalLayer_frame ¶

MetalLayer_frame :: proc "odin" (self: ^MetalLayer) -> objc_Foundation.Rect {…}

MetalLayer_framebufferOnly ¶

MetalLayer_framebufferOnly :: proc "odin" (self: ^MetalLayer) -> bool {…}

MetalLayer_layer ¶

MetalLayer_layer :: proc "odin" () -> ^MetalLayer {…}

MetalLayer_nextDrawable ¶

MetalLayer_nextDrawable :: proc "odin" (self: ^MetalLayer) -> ^MetalDrawable {…}

MetalLayer_opaque ¶

MetalLayer_opaque :: proc "odin" (self: ^MetalLayer) -> bool {…}

MetalLayer_pixelFormat ¶

MetalLayer_pixelFormat :: proc "odin" (self: ^MetalLayer) -> objc_Metal.PixelFormat {…}

MetalLayer_preferredDevice ¶

MetalLayer_preferredDevice :: proc "odin" (self: ^MetalLayer) -> ^objc_Metal.Device {…}

MetalLayer_setDevice ¶

MetalLayer_setDevice :: proc "odin" (self: ^MetalLayer, device: ^objc_Metal.Device) {…}

MetalLayer_setFrame ¶

MetalLayer_setFrame :: proc "odin" (self: ^MetalLayer, frame: objc_Foundation.Rect) {…}

MetalLayer_setFramebufferOnly ¶

MetalLayer_setFramebufferOnly :: proc "odin" (self: ^MetalLayer, opaque: bool) {…}

MetalLayer_setOpaque ¶

MetalLayer_setOpaque :: proc "odin" (self: ^MetalLayer, opaque: bool) {…}

MetalLayer_setPixelFormat ¶

MetalLayer_setPixelFormat :: proc "odin" (self: ^MetalLayer, pixelFormat: objc_Metal.PixelFormat) {…}

Procedure Groups

This section is empty.

Source Files

Generation Information

Generated with odin version dev-2022-10 (vendor "odin") Windows_amd64 @ 2022-10-06 21:11:37.019629800 +0000 UTC