DVUI

init

Parameters

#
src:std.builtin.SourceLocation
std.builtin.SourceLocation
id_extra:usize
usize

Source

Implementation

#
pub fn init(src: std.builtin.SourceLocation, id_extra: usize) Alignment {
        const parent = dvui.parentGet();
        const id = parent.extendId(src, id_extra);
        return .{
            .id = id,
            .scale = parent.data().rectScale().s,
            .max = dvui.dataGet(null, id, "_max_align", f32),
            .next = -1_000_000,
        };
    }