MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / ForgeModule

Method ForgeModule

src/backend/common/graphics_common.cpp:29–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27 NAME = DependencyModule::getSymbol<decltype(&::NAME)>(#NAME)
28
29ForgeModule::ForgeModule() : DependencyModule("forge", nullptr) {
30 if (DependencyModule::isLoaded()) {
31 FG_MODULE_FUNCTION_INIT(fg_create_window);
32 FG_MODULE_FUNCTION_INIT(fg_get_window_context_handle);
33 FG_MODULE_FUNCTION_INIT(fg_get_window_display_handle);
34 FG_MODULE_FUNCTION_INIT(fg_make_window_current);
35 FG_MODULE_FUNCTION_INIT(fg_set_window_font);
36 FG_MODULE_FUNCTION_INIT(fg_set_window_position);
37 FG_MODULE_FUNCTION_INIT(fg_set_window_title);
38 FG_MODULE_FUNCTION_INIT(fg_set_window_size);
39 FG_MODULE_FUNCTION_INIT(fg_set_window_colormap);
40 FG_MODULE_FUNCTION_INIT(fg_draw_chart_to_cell);
41 FG_MODULE_FUNCTION_INIT(fg_draw_chart);
42 FG_MODULE_FUNCTION_INIT(fg_draw_image_to_cell);
43 FG_MODULE_FUNCTION_INIT(fg_draw_image);
44 FG_MODULE_FUNCTION_INIT(fg_swap_window_buffers);
45 FG_MODULE_FUNCTION_INIT(fg_close_window);
46 FG_MODULE_FUNCTION_INIT(fg_show_window);
47 FG_MODULE_FUNCTION_INIT(fg_hide_window);
48 FG_MODULE_FUNCTION_INIT(fg_release_window);
49
50 FG_MODULE_FUNCTION_INIT(fg_create_font);
51 FG_MODULE_FUNCTION_INIT(fg_load_system_font);
52 FG_MODULE_FUNCTION_INIT(fg_release_font);
53
54 FG_MODULE_FUNCTION_INIT(fg_create_image);
55 FG_MODULE_FUNCTION_INIT(fg_get_pixel_buffer);
56 FG_MODULE_FUNCTION_INIT(fg_get_image_size);
57 FG_MODULE_FUNCTION_INIT(fg_release_image);
58
59 FG_MODULE_FUNCTION_INIT(fg_create_plot);
60 FG_MODULE_FUNCTION_INIT(fg_set_plot_color);
61 FG_MODULE_FUNCTION_INIT(fg_get_plot_vertex_buffer);
62 FG_MODULE_FUNCTION_INIT(fg_get_plot_vertex_buffer_size);
63 FG_MODULE_FUNCTION_INIT(fg_release_plot);
64
65 FG_MODULE_FUNCTION_INIT(fg_create_histogram);
66 FG_MODULE_FUNCTION_INIT(fg_set_histogram_color);
67 FG_MODULE_FUNCTION_INIT(fg_get_histogram_vertex_buffer);
68 FG_MODULE_FUNCTION_INIT(fg_get_histogram_vertex_buffer_size);
69 FG_MODULE_FUNCTION_INIT(fg_release_histogram);
70
71 FG_MODULE_FUNCTION_INIT(fg_create_surface);
72 FG_MODULE_FUNCTION_INIT(fg_set_surface_color);
73 FG_MODULE_FUNCTION_INIT(fg_get_surface_vertex_buffer);
74 FG_MODULE_FUNCTION_INIT(fg_get_surface_vertex_buffer_size);
75 FG_MODULE_FUNCTION_INIT(fg_release_surface);
76
77 FG_MODULE_FUNCTION_INIT(fg_create_vector_field);
78 FG_MODULE_FUNCTION_INIT(fg_set_vector_field_color);
79 FG_MODULE_FUNCTION_INIT(fg_get_vector_field_vertex_buffer_size);
80 FG_MODULE_FUNCTION_INIT(fg_get_vector_field_direction_buffer_size);
81 FG_MODULE_FUNCTION_INIT(fg_get_vector_field_vertex_buffer);
82 FG_MODULE_FUNCTION_INIT(fg_get_vector_field_direction_buffer);
83 FG_MODULE_FUNCTION_INIT(fg_release_vector_field);
84
85 FG_MODULE_FUNCTION_INIT(fg_create_chart);
86 FG_MODULE_FUNCTION_INIT(fg_get_chart_type);

Callers

nothing calls this directly

Calls 1

getErrorMessageFunction · 0.70

Tested by

no test coverage detected