GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi::GuiApi Member List

This is the complete list of members for GameApi::GuiApi, including all inherited members.

alt(std::vector< W > vec, int *choose)GameApi::GuiApi
alt(GameApi::EveryApi &ev, std::vector< W > vec, int *choose)GameApi::GuiApi
array_x(W *arr, int size, int x_gap)GameApi::GuiApi
array_y(std::vector< W > arr, int y_gap, bool heavy=false)GameApi::GuiApi
asset_dialog(EveryApi &ev, std::vector< std::string > jpg_urls, std::vector< std::string > jpg_display_names, W &select_button, W &cancel_button, FtA atlas, BM atlas_bm)GameApi::GuiApi
asset_item(EveryApi &ev, std::string jpg_url, std::string jpg_display_name, FtA atlas, BM atlas_bm)GameApi::GuiApi
asset_view(std::string url_or_filename)GameApi::GuiApi
bitmap_dialog(BM bm, W &close_button, FtA atlas, BM atlas_bm, W &codegen_button, W &collect_button, FtA atlas_tiny, BM atlas_tiny_bm)GameApi::GuiApi
bitmapapi_functions_item_label(int i)GameApi::GuiApi
bitmapapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
blockerapi_functions_item_label(GameApi::EveryApi &ev, int i)GameApi::GuiApi
blockerapi_functions_list_item(GameApi::EveryApi &ev, FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
boolbitmapapi_functions_item_label(int i)GameApi::GuiApi
boolbitmapapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
booleanopsapi_functions_item_label(int i)GameApi::GuiApi
booleanopsapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
bounding_box(W w)GameApi::GuiApi
button(int sx, int sy, unsigned int color_1, unsigned int color_2)GameApi::GuiApi
button_with_icon(BM bitmap)GameApi::GuiApi
button_with_text(std::string label)GameApi::GuiApi
canvas(int sx, int sy)GameApi::GuiApi
canvas_item(W canvas, W item, int x, int y)GameApi::GuiApi
canvas_item_gameapi_node(int sx, int sy, std::string label, std::vector< std::string > param_types, std::vector< std::string > param_tooltips, std::string return_type, FtA atlas, BM atlas_bm, std::vector< W * > connect_click, std::string uid, std::vector< W > &params, std::string symbol, std::string comment)GameApi::GuiApi
canvas_item_index(W canvas, W item)GameApi::GuiApi
center_align(W item, int sx)GameApi::GuiApi
center_y(W item, int sy)GameApi::GuiApi
chosen_item(W w)GameApi::GuiApi
click_area(W widget, int area_x, int area_y, int area_width, int area_height, int button_id)GameApi::GuiApi
click_hide(W widget)GameApi::GuiApi
click_visibility(W area_widget, W hidden_widget)GameApi::GuiApi
color_editor(std::string &col, FtA atlas, BM atlas_bm, int x_gap, int noneditnum, std::string &expr)GameApi::GuiApi
colorvolumeapi_functions_item_label(int i)GameApi::GuiApi
colorvolumeapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
copy_paste_dialog(SH sh, W &close_button, FI font, FtA atlas, BM atlas_bm, std::string &edit)GameApi::GuiApi
del_canvas_item(W canvas, int id)GameApi::GuiApi
delete_widget(W w)GameApi::GuiApi
dialog_border(W item)GameApi::GuiApi
dialog_item(std::string text, BM icon, int sx, int sy)GameApi::GuiApi
directory_view(std::vector< std::string > dir_items, int &selection, std::vector< W > &clicks, FtA atlas, BM atlas_bm)GameApi::GuiApi
download_bar(GameApi::EveryApi &ev, std::vector< std::string > titles, std::vector< W > &close_button, std::vector< W > &buttons, FtA atlas, BM atlas_bm, int active_tab, std::vector< float > progress)GameApi::GuiApi
dynamic_param(W w, int id)GameApi::GuiApi
dynamic_text(std::string need_letters, std::string *dyn_text, void(*fptr)(void *, float mouse_x, float mouse_y, int button, int ch, int type, int mouse_wheel_y), void *user_ptr, GameApi::FtA atlas, GameApi::BM atlas_bm, int x_gap)GameApi::GuiApi
edit_dialog(const std::vector< std::string > &labels, const std::vector< EditTypes * > &vec, Ft font, const std::vector< std::string > &types, W &cancel_button, W &ok_button)GameApi::GuiApi
edit_dialog(EveryApi &ev, const std::vector< std::string > &labels, const std::vector< EditTypes * > &vec, FtA atlas, BM atlas_bm, const std::vector< std::string > &types, W &cancel_button, W &ok_button, FtA atlas_tiny, BM atlas_tiny_bm, std::vector< W > &enum_click_targets)GameApi::GuiApi
editor_mouse_tweak(W inner, W outer, W outerouter)GameApi::GuiApi
empty()GameApi::GuiApi
enum_editor(EveryApi &ev, W &click_target, int &target, FtA atlas, BM atlas_bm, int x_gap, std::string type, std::string &expr, int noneditnum=0)GameApi::GuiApi
find_canvas_item(W canvas, std::string id)GameApi::GuiApi
float_editor(float &target, std::string &target_expr, FtA atlas, BM atlas_bm, int x_gap, int noneditnum=0)GameApi::GuiApi
floatbitmapapi_functions_item_label(int i)GameApi::GuiApi
floatbitmapapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
floatvolumeapi_functions_item_label(int i)GameApi::GuiApi
floatvolumeapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
fontapi_functions_item_label(int i)GameApi::GuiApi
fontapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
framebuffermoduleapi_functions_item_label(int i)GameApi::GuiApi
framebuffermoduleapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
generic_editor(EveryApi &ev, EditTypes &target, FtA atlas, BM atlas_bm, std::string type, int x_gap, FtA atlas_tiny, BM atlas_tiny_bm, int sy, W &click_target)GameApi::GuiApi
generic_to_string(const EditTypes &source, std::string type, std::string &target, std::string &expr)GameApi::GuiApi
get_child(W w, int i)GameApi::GuiApi
get_functions_mapping(GameApi::EveryApi &ev)GameApi::GuiApi
get_id(W w)GameApi::GuiApi
get_index(W w)GameApi::GuiApi
get_size2(W w)GameApi::GuiApi
gradient(int sx, int sy, PT pos_1, PT pos_2, unsigned int colot_1, unsigned int color_2)GameApi::GuiApi
GuiApi(Env &e, EveryApi &ev, SH sh)GameApi::GuiApiinline
hide_if_array_empty(W w, std::vector< W > items, W *redraw_w)GameApi::GuiApi
hide_nonsearchable(W w, std::string label, W *redraw_w)GameApi::GuiApi
highlight(int sx, int sy)GameApi::GuiApi
highlight(W wid)GameApi::GuiApi
icon(BM bitmap)GameApi::GuiApi
icon_shared(BM bitmap, int key)GameApi::GuiApi
icon_shared_noscale(BM bitmap, int key)GameApi::GuiApi
insert_widget(W item, std::function< void(int, int)> f)GameApi::GuiApi
insert_widget_activate(W w, bool b)GameApi::GuiApi
int_editor(int &target, std::string &target_expr, FtA atlas, BM atlas_bm, int x_gap, int noneditnum=0)GameApi::GuiApi
key_area(W widget, int area_x, int area_y, int area_width, int area_height, int key)GameApi::GuiApi
layer(W w1, W w2)GameApi::GuiApi
layout(W item, int left, int top, int width, int height, int right, int bottom)GameApi::GuiApi
layout_lh(W item, int left, int top, int width, int height, int right, int bottom, int(*fptr_l)(void *), int(*fptr_H)(void *), void *ctx1, void *ctx2)GameApi::GuiApi
layout_lt(W item, int left, int top, int width, int height, int right, int bottom, int(*fptr_l)(void *), int(*fptr_t)(void *), void *ctx1, void *ctx2)GameApi::GuiApi
layout_rb(W item, int left, int top, int width, int height, int right, int bottom, int(*fptr_r)(void *), int(*fptr_b)(void *), void *ctx1, void *ctx2)GameApi::GuiApi
layout_wh(W item, int left, int top, int width, int height, int right, int bottom, int(*fptr_W)(void *), int(*fptr_H)(void *), void *ctx1, void *ctx2)GameApi::GuiApi
left_align(W item, int sx)GameApi::GuiApi
license_dialog(std::vector< std::string > filename, std::vector< std::string > &license_url, std::vector< std::string > &author_names, FtA atlas, BM atlas_bm, FtA atlas2, BM atlas_bm2, FtA atlas3, BM atlas_bm3, W &next_button, W &cancel_button, W &canvas2, W &canvas_area, W &scroll_bar)GameApi::GuiApi
license_item(std::string filename, std::string &license_url, std::string &author, FtA atlas, BM atlas_bm, FtA atlas2, BM atlas_bm2)GameApi::GuiApi
line(W target1, int delta_x, int delta_y, W target2, int delta2_x, int delta2_y, SH sh, SH old_sh)GameApi::GuiApi
lines(LI p, SH sh, int sx, int sy, int screen_size_x, int screen_size_y)GameApi::GuiApi
lines_dialog(LI p, SH sh, int screen_size_x, int screen_size_y, W &close_button, FtA atlas, BM atlas_bm, W &codegen_button, W &collect_button)GameApi::GuiApi
linesapi_functions_item_label(int i)GameApi::GuiApi
linesapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
list(W *array, int size, int sx, int sy)GameApi::GuiApi
list_item(BM icon, std::string label, int sx, int sy)GameApi::GuiApi
list_item_opened(int sx, std::string label, FtA atlas, BM atlas_bm, std::vector< std::string > subitems, std::vector< std::string > subitems_tooltip, FtA atlas2, BM atlas_bm2, W insert, bool hide, W *redraw_w, std::vector< std::string > subitems_funcname)GameApi::GuiApi
list_item_title(int sx, std::string label, FtA atlas, BM atlas_bm)GameApi::GuiApi
long_editor(long &target, FtA atlas, BM atlas_bm, int x_gap, int noneditnum, std::string &expr)GameApi::GuiApi
main_menu(std::vector< std::string > labels, FtA atlas, BM atlas_bm)GameApi::GuiApi
margin(W item, int left, int top, int right, int bottom)GameApi::GuiApi
menu(W main_menu, int menu_id, std::vector< std::string > labels, FtA atlas, BM atlas_bm)GameApi::GuiApi
ml(ML p, SH sh, SH sh2, SH sh_2d, SH sh_arr, int sx, int sy, int screen_size_x, int screen_size_y)GameApi::GuiApi
ml_dialog(ML p, SH sh, SH sh2, SH sh_2d, SH sh_arr, int screen_size_x, int screen_size_y, W &close_button, FtA atlas, BM atlas_bm, W &codegen_button, W &collect_button)GameApi::GuiApi
mouse_move(W widget, int area_x, int area_y, int area_width, int area_height)GameApi::GuiApi
moveapi_functions_item_label(int i)GameApi::GuiApi
moveapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
multiline_string_editor(std::string allowed_chars, std::string &target, FI font, int x_gap, int line_height)GameApi::GuiApi
navi_bar(EveryApi &ev, std::vector< std::string > titles, W &back_button, W &forward_button, W &save_button, std::string &url, W &url_button, std::vector< W > &close_button, std::vector< W > &tab_change_button, W &new_tab_button, std::vector< std::string > bookmark_labels, std::vector< std::string > bookmark_urls, FtA atlas, BM atlas_bm, int &active_tab)GameApi::GuiApi
num_childs(W w)GameApi::GuiApi
opengl_wrapper(W widget)GameApi::GuiApi
or_elem(W(*w1_func)(void *), W(*w2_func)(void *), void *data)GameApi::GuiApi
overlap(EveryApi &ev, std::vector< W > vec)GameApi::GuiApi
point_editor(float &x, float &y, float &z, FtA atlas, BM atlas_bm, int x_gap)GameApi::GuiApi
pointapi_functions_item_label(int i)GameApi::GuiApi
pointapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
pointsapi_functions_item_label(int i)GameApi::GuiApi
pointsapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
poly(P p, SH sh, int sx, int sy, int screen_size_x, int screen_size_y)GameApi::GuiApi
polygon_dialog(P p, SH sh, int screen_size_x, int screen_size_y, W &close_button, FtA atlas, BM atlas_bm, W &codegen_button, W &collect_button, W &mem)GameApi::GuiApi
polygonapi_functions_item_label(int i)GameApi::GuiApi
polygonapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
polygondistapi_functions_item_label(int i)GameApi::GuiApi
polygondistapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
popup_box(std::string label, std::vector< std::string > options, FtA atlas, BM atlas_bm)GameApi::GuiApi
popup_box_menu(std::vector< std::string > options, FtA atlas, BM atlas_bm)GameApi::GuiApi
popup_menu(int x, int y, std::vector< std::string > labels, FtA atlas, BM atlas_bm, std::vector< W > &areas)GameApi::GuiApi
pos_x(W w)GameApi::GuiApi
pos_y(W w)GameApi::GuiApi
progress_dialog(int sx, int sy, FtA atlas, BM atlas_bm, std::vector< std::string > vec, int val, int max)GameApi::GuiApi
pts(PTS p, SH sh, int sx, int sy, int screen_size_x, int screen_size_y)GameApi::GuiApi
pts_dialog(PTS p, SH sh, int screen_size_x, int screen_size_y, W &close_button, FtA atlas, BM atlas_bm, W &codegen_button, W &collect_button)GameApi::GuiApi
rectangle(int start_x, int end_x, int start_y, int end_y, unsigned int color)GameApi::GuiApi
render(W w)GameApi::GuiApi
right_align(W item, int sx)GameApi::GuiApi
scroll_area(W orig, int sx, int sy, int screen_y)GameApi::GuiApi
scroll_area2(W orig, int sx, int sy, int screen_y)GameApi::GuiApi
scrollbar_x(int sx, int sy, int area_x)GameApi::GuiApi
scrollbar_y(int sx, int sy, int area_y)GameApi::GuiApi
search_panel(int sx, FtA atlas, BM atlas_bm, int x_gap, W *redraw_w)GameApi::GuiApi
select_item(W w, int item)GameApi::GuiApi
set_dynamic_param(W w, int id, float val)GameApi::GuiApi
set_id(W w, std::string id)GameApi::GuiApi
set_index(W w, int j)GameApi::GuiApi
set_pos(W w, float px, float py)GameApi::GuiApi
set_size(W ow, float sx, float sy)GameApi::GuiApi
set_size2(W w, int sz)GameApi::GuiApi
shader_dialog(SFO p, W &close_button, FtA atlas, BM atlas_bm, int screen_size_x, int screen_size_y, W &codegen_button, W &collect_button)GameApi::GuiApi
shader_plane(SFO p, int sx, int sy, int screen_size_x, int screen_size_y)GameApi::GuiApi
shaderapi_functions_item_label(int i)GameApi::GuiApi
shaderapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
shadermoduleapi_functions_item_label(int i)GameApi::GuiApi
shadermoduleapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
size(W item, int sx, int sy)GameApi::GuiApi
size_x(W w)GameApi::GuiApi
size_y(W w)GameApi::GuiApi
string_editor(std::string allowed_chars, std::string &target, std::string &target_expr, FtA atlas, BM atlas_bm, int x_gap, int non_editable, W *redraw_w, bool allow_expr=true)GameApi::GuiApi
string_to_generic(EditTypes &target, std::string type, const std::string &source, const std::string &expr)GameApi::GuiApi
submenu(W menu, int menu_pane_id, std::vector< std::string > labels, FtA atlas, BM atlas_bm)GameApi::GuiApi
text(std::string label, FtA atlas, BM atlas_bm, int x_gap=3)GameApi::GuiApi
textureapi_functions_item_label(int i)GameApi::GuiApi
textureapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
timed_visibility(W orig, W(*timed_widget_func)(void *), void *data, W insert, float start_duration, float duration, float dx)GameApi::GuiApi
tooltip(W orig, W insert, std::string label, FtA atlas, BM atlas_bm, int x_gap=2, float dx=40.0)GameApi::GuiApi
top_right_corner_match(W wid, W floating)GameApi::GuiApi
update(W w, PT mouse_cursor_pos, int button, int ch, int type, int mouse_wheel_y)GameApi::GuiApi
update_progress_dialog(volatile W &w, int sx, int sy, FtA atlas, BM atlas_bm, std::vector< std::string > vec, int val, int max, int process)GameApi::GuiApi
url_editor(std::string &target, FtA atlas, BM atlas_bm, int x_gap, std::string &expr, int noneditnum=0)GameApi::GuiApi
va(VA p, SH sh, int sx, int sy, int screen_size_x, int screen_size_y)GameApi::GuiApi
va_dialog(VA p, SH sh, int screen_size_x, int screen_size_y, W &close_button, FtA atlas, BM atlas_bm, W &codegen_button, W &collect_button)GameApi::GuiApi
vectorapi_functions_item_label(int i)GameApi::GuiApi
vectorapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
volumeapi_functions_item_label(int i)GameApi::GuiApi
volumeapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
waveform(std::function< float(float)> f, float start_range, float end_range, float min_value, float max_value, int sx, int sy, unsigned int true_color, unsigned int false_color)GameApi::GuiApi
waveformapi_functions_item_label(int i)GameApi::GuiApi
waveformapi_functions_list_item(FtA font1, BM font1_bm, FtA font2, BM font2_bm, W insert, W *outer)GameApi::GuiApi
window_decoration(int sx, int sy, std::string label, FtA atlas, BM atlas_bm)GameApi::GuiApi
window_decoration2(int sx, int sy, std::string label, FtA atlas, BM atlas_bm, bool move)GameApi::GuiApi
window_move(W widget, int area_x, int area_y, int area_width, int area_height)GameApi::GuiApi