ImageButton
procedureforeign8 overloadsSource
ImageButton :: (
user_texture_id: ImTextureID,
size: *ImVec2,
uv0: *ImVec2,
uv1: *ImVec2,
frame_padding: s32 = -1,
bg_col: *ImVec4,
tint_col: *ImVec4
) -> bool #foreign
Parameters
- frame_padding: s32 = -1
Returns
- bool
ImageButton :: (
user_texture_id: ImTextureID,
size: *ImVec2,
uv0: *ImVec2,
uv1: *ImVec2,
frame_padding: s32 = -1,
bg_col: *ImVec4,
tint_col: *ImVec4
) -> bool #foreign
Parameters
- frame_padding: s32 = -1
Returns
- bool
ImageButton :: (
str_id: *u8,
user_texture_id: ImTextureID,
size: ImVec2,
uv0: ImVec2 = ImVec2.{ 0, 0 },
uv1: ImVec2 = ImVec2.{ 1, 1 },
bg_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 },
tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 }
) -> bool
Parameters
- str_id: *u8
Returns
- bool
ImageButton :: (
user_texture_id: ImTextureID,
size: ImVec2,
uv0: ImVec2 = ImVec2.{ 0, 0 },
uv1: ImVec2 = ImVec2.{ 1, 1 },
frame_padding: s32 = -1,
bg_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 },
tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 }
) -> bool
Parameters
- frame_padding: s32 = -1
Returns
- bool
ImageButton :: (
str_id: *u8,
user_texture_id: ImTextureID,
size: ImVec2,
uv0: ImVec2 = ImVec2.{ 0, 0 },
uv1: ImVec2 = ImVec2.{ 1, 1 },
bg_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 },
tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 }
) -> bool
Parameters
- str_id: *u8
Returns
- bool
ImageButton :: (
user_texture_id: ImTextureID,
size: ImVec2,
uv0: ImVec2 = ImVec2.{ 0, 0 },
uv1: ImVec2 = ImVec2.{ 1, 1 },
frame_padding: s32 = -1,
bg_col: ImVec4 = ImVec4.{ 0, 0, 0, 0 },
tint_col: ImVec4 = ImVec4.{ 1, 1, 1, 1 }
) -> bool
Parameters
- frame_padding: s32 = -1
Returns
- bool