LDKUITabBarItem
typedef struct LDKUITabBarItem{
LDKUIId id;
LDKUIIcon icon;
char const *label;
}LDKUITabBarItem;
typedef struct LDKUITabBarItem{
LDKUIId id;
LDKUIIcon icon;
char const *label;
}LDKUITabBarItem;
typedef struct LDKUITabBarResult{
u32 active_index;
u32 pressed_index;
bool changed;
}LDKUITabBarResult;
#define LDK_UI_TAB_BAR_LINE_THICKNESS 1.2f
#define LDK_UI_TAB_BAR_SPACING 2.0f
Draw selectable UI text.
LDK_API void ldk_ui_selectable_text(
LDKUIContext *ctx,
char const *text
);
LDKUIContext *ctxchar const *textDraw and interact with a tab bar control.
LDK_API LDKUITabBarResult ldk_ui_tab_bar(
LDKUIContext *ctx,
LDKUITabBarItem const *items,
u32 item_count,
u32 active_index
);
LDKUIContext *ctxLDKUITabBarItem const *itemsu32 item_countu32 active_indexResult of the operation.