Skip to content

Commit 0edc9de

Browse files
foxnneemidoots
authored andcommitted
metal layer: Add setOpaque and setOpacity
1 parent a3c4ebf commit 0edc9de

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/quartz_core.zig

+6
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ pub const MetalLayer = opaque {
8484
pub fn setColorspace(self_: *@This(), colorspace_: cg.ColorSpaceRef) void {
8585
return objc.msgSend(self_, "setColorspace:", void, .{colorspace_});
8686
}
87+
pub fn setOpaque(self_: *@This(), opaque_: bool) void {
88+
return objc.msgSend(self_, "setOpaque:", void, .{opaque_});
89+
}
90+
pub fn setOpacity(self_: *@This(), opacity_: f32) void {
91+
return objc.msgSend(self_, "setOpaque:", void, .{opacity_});
92+
}
8793
pub fn wantsExtendedDynamicRangeContent(self_: *@This()) bool {
8894
return objc.msgSend(self_, "wantsExtendedDynamicRangeContent", bool, .{});
8995
}

0 commit comments

Comments
 (0)