Zig 0.17.0-dev (Split by item) This is an example of documentation generated by
ZigDoc , an alternative to Zig's built-in
Auto Doc feature. See also
examples in other modes/formats . The project being documented here (as the example) is the Zig standard library.
std › os › uefi › protocol › graphics_output › GraphicsOutput › Mode Public Struct Mode Doc Source Public Struct std.os.uefi.protocol.graphics_output.GraphicsOutput.Mode
pub const Mode = extern struct Fields max_mode : u32 mode : u32 info : *Info size_of_info : usize frame_buffer_base : u64 frame_buffer_size : usize Structs File os/uefi/protocol/graphics_output.zig: 89
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105 pub const Mode = extern struct {
max_mode : u32 ,
mode : u32 ,
info : *Info ,
size_of_info : usize ,
frame_buffer_base : u64 ,
frame_buffer_size : usize ,
pub const Info = extern struct {
version : u32 ,
horizontal_resolution : u32 ,
vertical_resolution : u32 ,
pixel_format : PixelFormat ,
pixel_information : PixelBitmask ,
pixels_per_scan_line : u32 ,
};
}