ImGui module

Image

procedureforeign4 overloadsSource
Image :: (
    user_texture_id: ImTextureID,
    size: *ImVec2,
    uv0: *ImVec2,
    uv1: *ImVec2,
    tint_col: *ImVec4,
    border_col: *ImVec4
) -> void #foreign

Parameters

user_texture_id: ImTextureID
size: *ImVec2
uv0: *ImVec2
uv1: *ImVec2
tint_col: *ImVec4
border_col: *ImVec4

Returns

void
Image :: (
    user_texture_id: ImTextureID,
    size: *ImVec2,
    uv0: *ImVec2,
    uv1: *ImVec2,
    tint_col: *ImVec4,
    border_col: *ImVec4
) -> void #foreign

Parameters

user_texture_id: ImTextureID
size: *ImVec2
uv0: *ImVec2
uv1: *ImVec2
tint_col: *ImVec4
border_col: *ImVec4

Returns

void
Image :: (
    user_texture_id: ImTextureID,
    size: ImVec2,
    uv0: ImVec2 = ImVec2.{ 0, 0 },
    uv1: ImVec2 = ImVec2.{ 1, 1 },
    tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 },
    border_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 }
)

Parameters

user_texture_id: ImTextureID
size: ImVec2
uv0: ImVec2 = ImVec2.{ 0, 0 }
uv1: ImVec2 = ImVec2.{ 1, 1 }
tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 }
border_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 }
Image :: (
    user_texture_id: ImTextureID,
    size: ImVec2,
    uv0: ImVec2 = ImVec2.{ 0, 0 },
    uv1: ImVec2 = ImVec2.{ 1, 1 },
    tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 },
    border_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 }
)

Parameters

user_texture_id: ImTextureID
size: ImVec2
uv0: ImVec2 = ImVec2.{ 0, 0 }
uv1: ImVec2 = ImVec2.{ 1, 1 }
tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 }
border_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 }

See also