Remove redundant namespaces from enums (#178)
This commit is contained in:
parent
0dcee846f4
commit
845af357e4
15 changed files with 620 additions and 620 deletions
|
|
@ -1611,347 +1611,347 @@ pub const ConfigFlags = packed struct {
|
|||
};
|
||||
|
||||
pub const TraceLogLevel = enum(c_int) {
|
||||
log_all = 0,
|
||||
log_trace = 1,
|
||||
log_debug = 2,
|
||||
log_info = 3,
|
||||
log_warning = 4,
|
||||
log_error = 5,
|
||||
log_fatal = 6,
|
||||
log_none = 7,
|
||||
all = 0,
|
||||
trace = 1,
|
||||
debug = 2,
|
||||
info = 3,
|
||||
warning = 4,
|
||||
err = 5,
|
||||
fatal = 6,
|
||||
none = 7,
|
||||
};
|
||||
|
||||
pub const KeyboardKey = enum(c_int) {
|
||||
key_null = 0,
|
||||
key_apostrophe = 39,
|
||||
key_comma = 44,
|
||||
key_minus = 45,
|
||||
key_period = 46,
|
||||
key_slash = 47,
|
||||
key_zero = 48,
|
||||
key_one = 49,
|
||||
key_two = 50,
|
||||
key_three = 51,
|
||||
key_four = 52,
|
||||
key_five = 53,
|
||||
key_six = 54,
|
||||
key_seven = 55,
|
||||
key_eight = 56,
|
||||
key_nine = 57,
|
||||
key_semicolon = 59,
|
||||
key_equal = 61,
|
||||
key_a = 65,
|
||||
key_b = 66,
|
||||
key_c = 67,
|
||||
key_d = 68,
|
||||
key_e = 69,
|
||||
key_f = 70,
|
||||
key_g = 71,
|
||||
key_h = 72,
|
||||
key_i = 73,
|
||||
key_j = 74,
|
||||
key_k = 75,
|
||||
key_l = 76,
|
||||
key_m = 77,
|
||||
key_n = 78,
|
||||
key_o = 79,
|
||||
key_p = 80,
|
||||
key_q = 81,
|
||||
key_r = 82,
|
||||
key_s = 83,
|
||||
key_t = 84,
|
||||
key_u = 85,
|
||||
key_v = 86,
|
||||
key_w = 87,
|
||||
key_x = 88,
|
||||
key_y = 89,
|
||||
key_z = 90,
|
||||
key_space = 32,
|
||||
key_escape = 256,
|
||||
key_enter = 257,
|
||||
key_tab = 258,
|
||||
key_backspace = 259,
|
||||
key_insert = 260,
|
||||
key_delete = 261,
|
||||
key_right = 262,
|
||||
key_left = 263,
|
||||
key_down = 264,
|
||||
key_up = 265,
|
||||
key_page_up = 266,
|
||||
key_page_down = 267,
|
||||
key_home = 268,
|
||||
key_end = 269,
|
||||
key_caps_lock = 280,
|
||||
key_scroll_lock = 281,
|
||||
key_num_lock = 282,
|
||||
key_print_screen = 283,
|
||||
key_pause = 284,
|
||||
key_f1 = 290,
|
||||
key_f2 = 291,
|
||||
key_f3 = 292,
|
||||
key_f4 = 293,
|
||||
key_f5 = 294,
|
||||
key_f6 = 295,
|
||||
key_f7 = 296,
|
||||
key_f8 = 297,
|
||||
key_f9 = 298,
|
||||
key_f10 = 299,
|
||||
key_f11 = 300,
|
||||
key_f12 = 301,
|
||||
key_left_shift = 340,
|
||||
key_left_control = 341,
|
||||
key_left_alt = 342,
|
||||
key_left_super = 343,
|
||||
key_right_shift = 344,
|
||||
key_right_control = 345,
|
||||
key_right_alt = 346,
|
||||
key_right_super = 347,
|
||||
key_kb_menu = 348,
|
||||
key_left_bracket = 91,
|
||||
key_backslash = 92,
|
||||
key_right_bracket = 93,
|
||||
key_grave = 96,
|
||||
key_kp_0 = 320,
|
||||
key_kp_1 = 321,
|
||||
key_kp_2 = 322,
|
||||
key_kp_3 = 323,
|
||||
key_kp_4 = 324,
|
||||
key_kp_5 = 325,
|
||||
key_kp_6 = 326,
|
||||
key_kp_7 = 327,
|
||||
key_kp_8 = 328,
|
||||
key_kp_9 = 329,
|
||||
key_kp_decimal = 330,
|
||||
key_kp_divide = 331,
|
||||
key_kp_multiply = 332,
|
||||
key_kp_subtract = 333,
|
||||
key_kp_add = 334,
|
||||
key_kp_enter = 335,
|
||||
key_kp_equal = 336,
|
||||
key_back = 4,
|
||||
//key_menu = 82,
|
||||
key_volume_up = 24,
|
||||
key_volume_down = 25,
|
||||
null = 0,
|
||||
apostrophe = 39,
|
||||
comma = 44,
|
||||
minus = 45,
|
||||
period = 46,
|
||||
slash = 47,
|
||||
zero = 48,
|
||||
one = 49,
|
||||
two = 50,
|
||||
three = 51,
|
||||
four = 52,
|
||||
five = 53,
|
||||
six = 54,
|
||||
seven = 55,
|
||||
eight = 56,
|
||||
nine = 57,
|
||||
semicolon = 59,
|
||||
equal = 61,
|
||||
a = 65,
|
||||
b = 66,
|
||||
c = 67,
|
||||
d = 68,
|
||||
e = 69,
|
||||
f = 70,
|
||||
g = 71,
|
||||
h = 72,
|
||||
i = 73,
|
||||
j = 74,
|
||||
k = 75,
|
||||
l = 76,
|
||||
m = 77,
|
||||
n = 78,
|
||||
o = 79,
|
||||
p = 80,
|
||||
q = 81,
|
||||
r = 82,
|
||||
s = 83,
|
||||
t = 84,
|
||||
u = 85,
|
||||
v = 86,
|
||||
w = 87,
|
||||
x = 88,
|
||||
y = 89,
|
||||
z = 90,
|
||||
space = 32,
|
||||
escape = 256,
|
||||
enter = 257,
|
||||
tab = 258,
|
||||
backspace = 259,
|
||||
insert = 260,
|
||||
delete = 261,
|
||||
right = 262,
|
||||
left = 263,
|
||||
down = 264,
|
||||
up = 265,
|
||||
page_up = 266,
|
||||
page_down = 267,
|
||||
home = 268,
|
||||
end = 269,
|
||||
caps_lock = 280,
|
||||
scroll_lock = 281,
|
||||
num_lock = 282,
|
||||
print_screen = 283,
|
||||
pause = 284,
|
||||
f1 = 290,
|
||||
f2 = 291,
|
||||
f3 = 292,
|
||||
f4 = 293,
|
||||
f5 = 294,
|
||||
f6 = 295,
|
||||
f7 = 296,
|
||||
f8 = 297,
|
||||
f9 = 298,
|
||||
f10 = 299,
|
||||
f11 = 300,
|
||||
f12 = 301,
|
||||
left_shift = 340,
|
||||
left_control = 341,
|
||||
left_alt = 342,
|
||||
left_super = 343,
|
||||
right_shift = 344,
|
||||
right_control = 345,
|
||||
right_alt = 346,
|
||||
right_super = 347,
|
||||
kb_menu = 348,
|
||||
left_bracket = 91,
|
||||
backslash = 92,
|
||||
right_bracket = 93,
|
||||
grave = 96,
|
||||
kp_0 = 320,
|
||||
kp_1 = 321,
|
||||
kp_2 = 322,
|
||||
kp_3 = 323,
|
||||
kp_4 = 324,
|
||||
kp_5 = 325,
|
||||
kp_6 = 326,
|
||||
kp_7 = 327,
|
||||
kp_8 = 328,
|
||||
kp_9 = 329,
|
||||
kp_decimal = 330,
|
||||
kp_divide = 331,
|
||||
kp_multiply = 332,
|
||||
kp_subtract = 333,
|
||||
kp_add = 334,
|
||||
kp_enter = 335,
|
||||
kp_equal = 336,
|
||||
back = 4,
|
||||
//menu = 82,
|
||||
volume_up = 24,
|
||||
volume_down = 25,
|
||||
};
|
||||
|
||||
pub const MouseButton = enum(c_int) {
|
||||
mouse_button_left = 0,
|
||||
mouse_button_right = 1,
|
||||
mouse_button_middle = 2,
|
||||
mouse_button_side = 3,
|
||||
mouse_button_extra = 4,
|
||||
mouse_button_forward = 5,
|
||||
mouse_button_back = 6,
|
||||
left = 0,
|
||||
right = 1,
|
||||
middle = 2,
|
||||
side = 3,
|
||||
extra = 4,
|
||||
forward = 5,
|
||||
back = 6,
|
||||
};
|
||||
|
||||
pub const MouseCursor = enum(c_int) {
|
||||
mouse_cursor_default = 0,
|
||||
mouse_cursor_arrow = 1,
|
||||
mouse_cursor_ibeam = 2,
|
||||
mouse_cursor_crosshair = 3,
|
||||
mouse_cursor_pointing_hand = 4,
|
||||
mouse_cursor_resize_ew = 5,
|
||||
mouse_cursor_resize_ns = 6,
|
||||
mouse_cursor_resize_nwse = 7,
|
||||
mouse_cursor_resize_nesw = 8,
|
||||
mouse_cursor_resize_all = 9,
|
||||
mouse_cursor_not_allowed = 10,
|
||||
default = 0,
|
||||
arrow = 1,
|
||||
ibeam = 2,
|
||||
crosshair = 3,
|
||||
pointing_hand = 4,
|
||||
resize_ew = 5,
|
||||
resize_ns = 6,
|
||||
resize_nwse = 7,
|
||||
resize_nesw = 8,
|
||||
resize_all = 9,
|
||||
not_allowed = 10,
|
||||
};
|
||||
|
||||
pub const GamepadButton = enum(c_int) {
|
||||
gamepad_button_unknown = 0,
|
||||
gamepad_button_left_face_up = 1,
|
||||
gamepad_button_left_face_right = 2,
|
||||
gamepad_button_left_face_down = 3,
|
||||
gamepad_button_left_face_left = 4,
|
||||
gamepad_button_right_face_up = 5,
|
||||
gamepad_button_right_face_right = 6,
|
||||
gamepad_button_right_face_down = 7,
|
||||
gamepad_button_right_face_left = 8,
|
||||
gamepad_button_left_trigger_1 = 9,
|
||||
gamepad_button_left_trigger_2 = 10,
|
||||
gamepad_button_right_trigger_1 = 11,
|
||||
gamepad_button_right_trigger_2 = 12,
|
||||
gamepad_button_middle_left = 13,
|
||||
gamepad_button_middle = 14,
|
||||
gamepad_button_middle_right = 15,
|
||||
gamepad_button_left_thumb = 16,
|
||||
gamepad_button_right_thumb = 17,
|
||||
unknown = 0,
|
||||
left_face_up = 1,
|
||||
left_face_right = 2,
|
||||
left_face_down = 3,
|
||||
left_face_left = 4,
|
||||
right_face_up = 5,
|
||||
right_face_right = 6,
|
||||
right_face_down = 7,
|
||||
right_face_left = 8,
|
||||
left_trigger_1 = 9,
|
||||
left_trigger_2 = 10,
|
||||
right_trigger_1 = 11,
|
||||
right_trigger_2 = 12,
|
||||
middle_left = 13,
|
||||
middle = 14,
|
||||
middle_right = 15,
|
||||
left_thumb = 16,
|
||||
right_thumb = 17,
|
||||
};
|
||||
|
||||
pub const GamepadAxis = enum(c_int) {
|
||||
gamepad_axis_left_x = 0,
|
||||
gamepad_axis_left_y = 1,
|
||||
gamepad_axis_right_x = 2,
|
||||
gamepad_axis_right_y = 3,
|
||||
gamepad_axis_left_trigger = 4,
|
||||
gamepad_axis_right_trigger = 5,
|
||||
left_x = 0,
|
||||
left_y = 1,
|
||||
right_x = 2,
|
||||
right_y = 3,
|
||||
left_trigger = 4,
|
||||
right_trigger = 5,
|
||||
};
|
||||
|
||||
pub const MaterialMapIndex = enum(c_int) {
|
||||
material_map_albedo = 0,
|
||||
material_map_metalness = 1,
|
||||
material_map_normal = 2,
|
||||
material_map_roughness = 3,
|
||||
material_map_occlusion = 4,
|
||||
material_map_emission = 5,
|
||||
material_map_height = 6,
|
||||
material_map_cubemap = 7,
|
||||
material_map_irradiance = 8,
|
||||
material_map_prefilter = 9,
|
||||
material_map_brdf = 10,
|
||||
albedo = 0,
|
||||
metalness = 1,
|
||||
normal = 2,
|
||||
roughness = 3,
|
||||
occlusion = 4,
|
||||
emission = 5,
|
||||
height = 6,
|
||||
cubemap = 7,
|
||||
irradiance = 8,
|
||||
prefilter = 9,
|
||||
brdf = 10,
|
||||
};
|
||||
|
||||
pub const ShaderLocationIndex = enum(c_int) {
|
||||
shader_loc_vertex_position = 0,
|
||||
shader_loc_vertex_texcoord01 = 1,
|
||||
shader_loc_vertex_texcoord02 = 2,
|
||||
shader_loc_vertex_normal = 3,
|
||||
shader_loc_vertex_tangent = 4,
|
||||
shader_loc_vertex_color = 5,
|
||||
shader_loc_matrix_mvp = 6,
|
||||
shader_loc_matrix_view = 7,
|
||||
shader_loc_matrix_projection = 8,
|
||||
shader_loc_matrix_model = 9,
|
||||
shader_loc_matrix_normal = 10,
|
||||
shader_loc_vector_view = 11,
|
||||
shader_loc_color_diffuse = 12,
|
||||
shader_loc_color_specular = 13,
|
||||
shader_loc_color_ambient = 14,
|
||||
shader_loc_map_albedo = 15,
|
||||
shader_loc_map_metalness = 16,
|
||||
shader_loc_map_normal = 17,
|
||||
shader_loc_map_roughness = 18,
|
||||
shader_loc_map_occlusion = 19,
|
||||
shader_loc_map_emission = 20,
|
||||
shader_loc_map_height = 21,
|
||||
shader_loc_map_cubemap = 22,
|
||||
shader_loc_map_irradiance = 23,
|
||||
shader_loc_map_prefilter = 24,
|
||||
shader_loc_map_brdf = 25,
|
||||
shader_loc_vertex_boneids = 26,
|
||||
shader_loc_vertex_boneweights = 27,
|
||||
shader_loc_bone_matrices = 28,
|
||||
vertex_position = 0,
|
||||
vertex_texcoord01 = 1,
|
||||
vertex_texcoord02 = 2,
|
||||
vertex_normal = 3,
|
||||
vertex_tangent = 4,
|
||||
vertex_color = 5,
|
||||
matrix_mvp = 6,
|
||||
matrix_view = 7,
|
||||
matrix_projection = 8,
|
||||
matrix_model = 9,
|
||||
matrix_normal = 10,
|
||||
vector_view = 11,
|
||||
color_diffuse = 12,
|
||||
color_specular = 13,
|
||||
color_ambient = 14,
|
||||
map_albedo = 15,
|
||||
map_metalness = 16,
|
||||
map_normal = 17,
|
||||
map_roughness = 18,
|
||||
map_occlusion = 19,
|
||||
map_emission = 20,
|
||||
map_height = 21,
|
||||
map_cubemap = 22,
|
||||
map_irradiance = 23,
|
||||
map_prefilter = 24,
|
||||
map_brdf = 25,
|
||||
vertex_boneids = 26,
|
||||
vertex_boneweights = 27,
|
||||
bone_matrices = 28,
|
||||
};
|
||||
|
||||
pub const ShaderUniformDataType = enum(c_int) {
|
||||
shader_uniform_float = 0,
|
||||
shader_uniform_vec2 = 1,
|
||||
shader_uniform_vec3 = 2,
|
||||
shader_uniform_vec4 = 3,
|
||||
shader_uniform_int = 4,
|
||||
shader_uniform_ivec2 = 5,
|
||||
shader_uniform_ivec3 = 6,
|
||||
shader_uniform_ivec4 = 7,
|
||||
shader_uniform_sampler2d = 8,
|
||||
float = 0,
|
||||
vec2 = 1,
|
||||
vec3 = 2,
|
||||
vec4 = 3,
|
||||
int = 4,
|
||||
ivec2 = 5,
|
||||
ivec3 = 6,
|
||||
ivec4 = 7,
|
||||
sampler2d = 8,
|
||||
};
|
||||
|
||||
pub const ShaderAttribute = enum(c_int) {
|
||||
shader_attrib_float = 0,
|
||||
shader_attrib_vec2 = 1,
|
||||
shader_attrib_vec3 = 2,
|
||||
shader_attrib_vec4 = 3,
|
||||
float = 0,
|
||||
vec2 = 1,
|
||||
vec3 = 2,
|
||||
vec4 = 3,
|
||||
};
|
||||
|
||||
pub const PixelFormat = enum(c_int) {
|
||||
pixelformat_uncompressed_grayscale = 1,
|
||||
pixelformat_uncompressed_gray_alpha = 2,
|
||||
pixelformat_uncompressed_r5g6b5 = 3,
|
||||
pixelformat_uncompressed_r8g8b8 = 4,
|
||||
pixelformat_uncompressed_r5g5b5a1 = 5,
|
||||
pixelformat_uncompressed_r4g4b4a4 = 6,
|
||||
pixelformat_uncompressed_r8g8b8a8 = 7,
|
||||
pixelformat_uncompressed_r32 = 8,
|
||||
pixelformat_uncompressed_r32g32b32 = 9,
|
||||
pixelformat_uncompressed_r32g32b32a32 = 10,
|
||||
pixelformat_uncompressed_r16 = 11,
|
||||
pixelformat_uncompressed_r16g16b16 = 12,
|
||||
pixelformat_uncompressed_r16g16b16a16 = 13,
|
||||
pixelformat_compressed_dxt1_rgb = 14,
|
||||
pixelformat_compressed_dxt1_rgba = 15,
|
||||
pixelformat_compressed_dxt3_rgba = 16,
|
||||
pixelformat_compressed_dxt5_rgba = 17,
|
||||
pixelformat_compressed_etc1_rgb = 18,
|
||||
pixelformat_compressed_etc2_rgb = 19,
|
||||
pixelformat_compressed_etc2_eac_rgba = 20,
|
||||
pixelformat_compressed_pvrt_rgb = 21,
|
||||
pixelformat_compressed_pvrt_rgba = 22,
|
||||
pixelformat_compressed_astc_4x4_rgba = 23,
|
||||
pixelformat_compressed_astc_8x8_rgba = 24,
|
||||
uncompressed_grayscale = 1,
|
||||
uncompressed_gray_alpha = 2,
|
||||
uncompressed_r5g6b5 = 3,
|
||||
uncompressed_r8g8b8 = 4,
|
||||
uncompressed_r5g5b5a1 = 5,
|
||||
uncompressed_r4g4b4a4 = 6,
|
||||
uncompressed_r8g8b8a8 = 7,
|
||||
uncompressed_r32 = 8,
|
||||
uncompressed_r32g32b32 = 9,
|
||||
uncompressed_r32g32b32a32 = 10,
|
||||
uncompressed_r16 = 11,
|
||||
uncompressed_r16g16b16 = 12,
|
||||
uncompressed_r16g16b16a16 = 13,
|
||||
compressed_dxt1_rgb = 14,
|
||||
compressed_dxt1_rgba = 15,
|
||||
compressed_dxt3_rgba = 16,
|
||||
compressed_dxt5_rgba = 17,
|
||||
compressed_etc1_rgb = 18,
|
||||
compressed_etc2_rgb = 19,
|
||||
compressed_etc2_eac_rgba = 20,
|
||||
compressed_pvrt_rgb = 21,
|
||||
compressed_pvrt_rgba = 22,
|
||||
compressed_astc_4x4_rgba = 23,
|
||||
compressed_astc_8x8_rgba = 24,
|
||||
};
|
||||
|
||||
pub const TextureFilter = enum(c_int) {
|
||||
texture_filter_point = 0,
|
||||
texture_filter_bilinear = 1,
|
||||
texture_filter_trilinear = 2,
|
||||
texture_filter_anisotropic_4x = 3,
|
||||
texture_filter_anisotropic_8x = 4,
|
||||
texture_filter_anisotropic_16x = 5,
|
||||
point = 0,
|
||||
bilinear = 1,
|
||||
trilinear = 2,
|
||||
anisotropic_4x = 3,
|
||||
anisotropic_8x = 4,
|
||||
anisotropic_16x = 5,
|
||||
};
|
||||
|
||||
pub const TextureWrap = enum(c_int) {
|
||||
texture_wrap_repeat = 0,
|
||||
texture_wrap_clamp = 1,
|
||||
texture_wrap_mirror_repeat = 2,
|
||||
texture_wrap_mirror_clamp = 3,
|
||||
repeat = 0,
|
||||
clamp = 1,
|
||||
mirror_repeat = 2,
|
||||
mirror_clamp = 3,
|
||||
};
|
||||
|
||||
pub const CubemapLayout = enum(c_int) {
|
||||
cubemap_layout_auto_detect = 0,
|
||||
cubemap_layout_line_vertical = 1,
|
||||
cubemap_layout_line_horizontal = 2,
|
||||
cubemap_layout_cross_three_by_four = 3,
|
||||
cubemap_layout_cross_four_by_three = 4,
|
||||
auto_detect = 0,
|
||||
line_vertical = 1,
|
||||
line_horizontal = 2,
|
||||
cross_three_by_four = 3,
|
||||
cross_four_by_three = 4,
|
||||
};
|
||||
|
||||
pub const FontType = enum(c_int) {
|
||||
font_default = 0,
|
||||
font_bitmap = 1,
|
||||
font_sdf = 2,
|
||||
default = 0,
|
||||
bitmap = 1,
|
||||
sdf = 2,
|
||||
};
|
||||
|
||||
pub const BlendMode = enum(c_int) {
|
||||
blend_alpha = 0,
|
||||
blend_additive = 1,
|
||||
blend_multiplied = 2,
|
||||
blend_add_colors = 3,
|
||||
blend_subtract_colors = 4,
|
||||
blend_alpha_premultiply = 5,
|
||||
blend_custom = 6,
|
||||
blend_custom_separate = 7,
|
||||
alpha = 0,
|
||||
additive = 1,
|
||||
multiplied = 2,
|
||||
add_colors = 3,
|
||||
subtract_colors = 4,
|
||||
alpha_premultiply = 5,
|
||||
custom = 6,
|
||||
custom_separate = 7,
|
||||
};
|
||||
|
||||
pub const Gesture = enum(c_int) {
|
||||
gesture_none = 0,
|
||||
gesture_tap = 1,
|
||||
gesture_doubletap = 2,
|
||||
gesture_hold = 4,
|
||||
gesture_drag = 8,
|
||||
gesture_swipe_right = 16,
|
||||
gesture_swipe_left = 32,
|
||||
gesture_swipe_up = 64,
|
||||
gesture_swipe_down = 128,
|
||||
gesture_pinch_in = 256,
|
||||
gesture_pinch_out = 512,
|
||||
none = 0,
|
||||
tap = 1,
|
||||
doubletap = 2,
|
||||
hold = 4,
|
||||
drag = 8,
|
||||
swipe_right = 16,
|
||||
swipe_left = 32,
|
||||
swipe_up = 64,
|
||||
swipe_down = 128,
|
||||
pinch_in = 256,
|
||||
pinch_out = 512,
|
||||
};
|
||||
|
||||
pub const CameraMode = enum(c_int) {
|
||||
camera_custom = 0,
|
||||
camera_free = 1,
|
||||
camera_orbital = 2,
|
||||
camera_first_person = 3,
|
||||
camera_third_person = 4,
|
||||
custom = 0,
|
||||
free = 1,
|
||||
orbital = 2,
|
||||
first_person = 3,
|
||||
third_person = 4,
|
||||
};
|
||||
|
||||
pub const CameraProjection = enum(c_int) {
|
||||
camera_perspective = 0,
|
||||
camera_orthographic = 1,
|
||||
perspective = 0,
|
||||
orthographic = 1,
|
||||
};
|
||||
|
||||
pub const NPatchType = enum(c_int) {
|
||||
npatch_nine_patch = 0,
|
||||
npatch_three_patch_vertical = 1,
|
||||
npatch_three_patch_horizontal = 2,
|
||||
nine_patch = 0,
|
||||
three_patch_vertical = 1,
|
||||
three_patch_horizontal = 2,
|
||||
};
|
||||
|
||||
// pub const TraceLogCallback = ?fn (c_int, [*c]const u8, [*c]struct___va_list_tag) callconv(.C) void;
|
||||
|
|
|
|||
568
lib/raylib.zig
568
lib/raylib.zig
|
|
@ -1611,347 +1611,347 @@ pub const ConfigFlags = packed struct {
|
|||
};
|
||||
|
||||
pub const TraceLogLevel = enum(c_int) {
|
||||
log_all = 0,
|
||||
log_trace = 1,
|
||||
log_debug = 2,
|
||||
log_info = 3,
|
||||
log_warning = 4,
|
||||
log_error = 5,
|
||||
log_fatal = 6,
|
||||
log_none = 7,
|
||||
all = 0,
|
||||
trace = 1,
|
||||
debug = 2,
|
||||
info = 3,
|
||||
warning = 4,
|
||||
err = 5,
|
||||
fatal = 6,
|
||||
none = 7,
|
||||
};
|
||||
|
||||
pub const KeyboardKey = enum(c_int) {
|
||||
key_null = 0,
|
||||
key_apostrophe = 39,
|
||||
key_comma = 44,
|
||||
key_minus = 45,
|
||||
key_period = 46,
|
||||
key_slash = 47,
|
||||
key_zero = 48,
|
||||
key_one = 49,
|
||||
key_two = 50,
|
||||
key_three = 51,
|
||||
key_four = 52,
|
||||
key_five = 53,
|
||||
key_six = 54,
|
||||
key_seven = 55,
|
||||
key_eight = 56,
|
||||
key_nine = 57,
|
||||
key_semicolon = 59,
|
||||
key_equal = 61,
|
||||
key_a = 65,
|
||||
key_b = 66,
|
||||
key_c = 67,
|
||||
key_d = 68,
|
||||
key_e = 69,
|
||||
key_f = 70,
|
||||
key_g = 71,
|
||||
key_h = 72,
|
||||
key_i = 73,
|
||||
key_j = 74,
|
||||
key_k = 75,
|
||||
key_l = 76,
|
||||
key_m = 77,
|
||||
key_n = 78,
|
||||
key_o = 79,
|
||||
key_p = 80,
|
||||
key_q = 81,
|
||||
key_r = 82,
|
||||
key_s = 83,
|
||||
key_t = 84,
|
||||
key_u = 85,
|
||||
key_v = 86,
|
||||
key_w = 87,
|
||||
key_x = 88,
|
||||
key_y = 89,
|
||||
key_z = 90,
|
||||
key_space = 32,
|
||||
key_escape = 256,
|
||||
key_enter = 257,
|
||||
key_tab = 258,
|
||||
key_backspace = 259,
|
||||
key_insert = 260,
|
||||
key_delete = 261,
|
||||
key_right = 262,
|
||||
key_left = 263,
|
||||
key_down = 264,
|
||||
key_up = 265,
|
||||
key_page_up = 266,
|
||||
key_page_down = 267,
|
||||
key_home = 268,
|
||||
key_end = 269,
|
||||
key_caps_lock = 280,
|
||||
key_scroll_lock = 281,
|
||||
key_num_lock = 282,
|
||||
key_print_screen = 283,
|
||||
key_pause = 284,
|
||||
key_f1 = 290,
|
||||
key_f2 = 291,
|
||||
key_f3 = 292,
|
||||
key_f4 = 293,
|
||||
key_f5 = 294,
|
||||
key_f6 = 295,
|
||||
key_f7 = 296,
|
||||
key_f8 = 297,
|
||||
key_f9 = 298,
|
||||
key_f10 = 299,
|
||||
key_f11 = 300,
|
||||
key_f12 = 301,
|
||||
key_left_shift = 340,
|
||||
key_left_control = 341,
|
||||
key_left_alt = 342,
|
||||
key_left_super = 343,
|
||||
key_right_shift = 344,
|
||||
key_right_control = 345,
|
||||
key_right_alt = 346,
|
||||
key_right_super = 347,
|
||||
key_kb_menu = 348,
|
||||
key_left_bracket = 91,
|
||||
key_backslash = 92,
|
||||
key_right_bracket = 93,
|
||||
key_grave = 96,
|
||||
key_kp_0 = 320,
|
||||
key_kp_1 = 321,
|
||||
key_kp_2 = 322,
|
||||
key_kp_3 = 323,
|
||||
key_kp_4 = 324,
|
||||
key_kp_5 = 325,
|
||||
key_kp_6 = 326,
|
||||
key_kp_7 = 327,
|
||||
key_kp_8 = 328,
|
||||
key_kp_9 = 329,
|
||||
key_kp_decimal = 330,
|
||||
key_kp_divide = 331,
|
||||
key_kp_multiply = 332,
|
||||
key_kp_subtract = 333,
|
||||
key_kp_add = 334,
|
||||
key_kp_enter = 335,
|
||||
key_kp_equal = 336,
|
||||
key_back = 4,
|
||||
//key_menu = 82,
|
||||
key_volume_up = 24,
|
||||
key_volume_down = 25,
|
||||
null = 0,
|
||||
apostrophe = 39,
|
||||
comma = 44,
|
||||
minus = 45,
|
||||
period = 46,
|
||||
slash = 47,
|
||||
zero = 48,
|
||||
one = 49,
|
||||
two = 50,
|
||||
three = 51,
|
||||
four = 52,
|
||||
five = 53,
|
||||
six = 54,
|
||||
seven = 55,
|
||||
eight = 56,
|
||||
nine = 57,
|
||||
semicolon = 59,
|
||||
equal = 61,
|
||||
a = 65,
|
||||
b = 66,
|
||||
c = 67,
|
||||
d = 68,
|
||||
e = 69,
|
||||
f = 70,
|
||||
g = 71,
|
||||
h = 72,
|
||||
i = 73,
|
||||
j = 74,
|
||||
k = 75,
|
||||
l = 76,
|
||||
m = 77,
|
||||
n = 78,
|
||||
o = 79,
|
||||
p = 80,
|
||||
q = 81,
|
||||
r = 82,
|
||||
s = 83,
|
||||
t = 84,
|
||||
u = 85,
|
||||
v = 86,
|
||||
w = 87,
|
||||
x = 88,
|
||||
y = 89,
|
||||
z = 90,
|
||||
space = 32,
|
||||
escape = 256,
|
||||
enter = 257,
|
||||
tab = 258,
|
||||
backspace = 259,
|
||||
insert = 260,
|
||||
delete = 261,
|
||||
right = 262,
|
||||
left = 263,
|
||||
down = 264,
|
||||
up = 265,
|
||||
page_up = 266,
|
||||
page_down = 267,
|
||||
home = 268,
|
||||
end = 269,
|
||||
caps_lock = 280,
|
||||
scroll_lock = 281,
|
||||
num_lock = 282,
|
||||
print_screen = 283,
|
||||
pause = 284,
|
||||
f1 = 290,
|
||||
f2 = 291,
|
||||
f3 = 292,
|
||||
f4 = 293,
|
||||
f5 = 294,
|
||||
f6 = 295,
|
||||
f7 = 296,
|
||||
f8 = 297,
|
||||
f9 = 298,
|
||||
f10 = 299,
|
||||
f11 = 300,
|
||||
f12 = 301,
|
||||
left_shift = 340,
|
||||
left_control = 341,
|
||||
left_alt = 342,
|
||||
left_super = 343,
|
||||
right_shift = 344,
|
||||
right_control = 345,
|
||||
right_alt = 346,
|
||||
right_super = 347,
|
||||
kb_menu = 348,
|
||||
left_bracket = 91,
|
||||
backslash = 92,
|
||||
right_bracket = 93,
|
||||
grave = 96,
|
||||
kp_0 = 320,
|
||||
kp_1 = 321,
|
||||
kp_2 = 322,
|
||||
kp_3 = 323,
|
||||
kp_4 = 324,
|
||||
kp_5 = 325,
|
||||
kp_6 = 326,
|
||||
kp_7 = 327,
|
||||
kp_8 = 328,
|
||||
kp_9 = 329,
|
||||
kp_decimal = 330,
|
||||
kp_divide = 331,
|
||||
kp_multiply = 332,
|
||||
kp_subtract = 333,
|
||||
kp_add = 334,
|
||||
kp_enter = 335,
|
||||
kp_equal = 336,
|
||||
back = 4,
|
||||
//menu = 82,
|
||||
volume_up = 24,
|
||||
volume_down = 25,
|
||||
};
|
||||
|
||||
pub const MouseButton = enum(c_int) {
|
||||
mouse_button_left = 0,
|
||||
mouse_button_right = 1,
|
||||
mouse_button_middle = 2,
|
||||
mouse_button_side = 3,
|
||||
mouse_button_extra = 4,
|
||||
mouse_button_forward = 5,
|
||||
mouse_button_back = 6,
|
||||
left = 0,
|
||||
right = 1,
|
||||
middle = 2,
|
||||
side = 3,
|
||||
extra = 4,
|
||||
forward = 5,
|
||||
back = 6,
|
||||
};
|
||||
|
||||
pub const MouseCursor = enum(c_int) {
|
||||
mouse_cursor_default = 0,
|
||||
mouse_cursor_arrow = 1,
|
||||
mouse_cursor_ibeam = 2,
|
||||
mouse_cursor_crosshair = 3,
|
||||
mouse_cursor_pointing_hand = 4,
|
||||
mouse_cursor_resize_ew = 5,
|
||||
mouse_cursor_resize_ns = 6,
|
||||
mouse_cursor_resize_nwse = 7,
|
||||
mouse_cursor_resize_nesw = 8,
|
||||
mouse_cursor_resize_all = 9,
|
||||
mouse_cursor_not_allowed = 10,
|
||||
default = 0,
|
||||
arrow = 1,
|
||||
ibeam = 2,
|
||||
crosshair = 3,
|
||||
pointing_hand = 4,
|
||||
resize_ew = 5,
|
||||
resize_ns = 6,
|
||||
resize_nwse = 7,
|
||||
resize_nesw = 8,
|
||||
resize_all = 9,
|
||||
not_allowed = 10,
|
||||
};
|
||||
|
||||
pub const GamepadButton = enum(c_int) {
|
||||
gamepad_button_unknown = 0,
|
||||
gamepad_button_left_face_up = 1,
|
||||
gamepad_button_left_face_right = 2,
|
||||
gamepad_button_left_face_down = 3,
|
||||
gamepad_button_left_face_left = 4,
|
||||
gamepad_button_right_face_up = 5,
|
||||
gamepad_button_right_face_right = 6,
|
||||
gamepad_button_right_face_down = 7,
|
||||
gamepad_button_right_face_left = 8,
|
||||
gamepad_button_left_trigger_1 = 9,
|
||||
gamepad_button_left_trigger_2 = 10,
|
||||
gamepad_button_right_trigger_1 = 11,
|
||||
gamepad_button_right_trigger_2 = 12,
|
||||
gamepad_button_middle_left = 13,
|
||||
gamepad_button_middle = 14,
|
||||
gamepad_button_middle_right = 15,
|
||||
gamepad_button_left_thumb = 16,
|
||||
gamepad_button_right_thumb = 17,
|
||||
unknown = 0,
|
||||
left_face_up = 1,
|
||||
left_face_right = 2,
|
||||
left_face_down = 3,
|
||||
left_face_left = 4,
|
||||
right_face_up = 5,
|
||||
right_face_right = 6,
|
||||
right_face_down = 7,
|
||||
right_face_left = 8,
|
||||
left_trigger_1 = 9,
|
||||
left_trigger_2 = 10,
|
||||
right_trigger_1 = 11,
|
||||
right_trigger_2 = 12,
|
||||
middle_left = 13,
|
||||
middle = 14,
|
||||
middle_right = 15,
|
||||
left_thumb = 16,
|
||||
right_thumb = 17,
|
||||
};
|
||||
|
||||
pub const GamepadAxis = enum(c_int) {
|
||||
gamepad_axis_left_x = 0,
|
||||
gamepad_axis_left_y = 1,
|
||||
gamepad_axis_right_x = 2,
|
||||
gamepad_axis_right_y = 3,
|
||||
gamepad_axis_left_trigger = 4,
|
||||
gamepad_axis_right_trigger = 5,
|
||||
left_x = 0,
|
||||
left_y = 1,
|
||||
right_x = 2,
|
||||
right_y = 3,
|
||||
left_trigger = 4,
|
||||
right_trigger = 5,
|
||||
};
|
||||
|
||||
pub const MaterialMapIndex = enum(c_int) {
|
||||
material_map_albedo = 0,
|
||||
material_map_metalness = 1,
|
||||
material_map_normal = 2,
|
||||
material_map_roughness = 3,
|
||||
material_map_occlusion = 4,
|
||||
material_map_emission = 5,
|
||||
material_map_height = 6,
|
||||
material_map_cubemap = 7,
|
||||
material_map_irradiance = 8,
|
||||
material_map_prefilter = 9,
|
||||
material_map_brdf = 10,
|
||||
albedo = 0,
|
||||
metalness = 1,
|
||||
normal = 2,
|
||||
roughness = 3,
|
||||
occlusion = 4,
|
||||
emission = 5,
|
||||
height = 6,
|
||||
cubemap = 7,
|
||||
irradiance = 8,
|
||||
prefilter = 9,
|
||||
brdf = 10,
|
||||
};
|
||||
|
||||
pub const ShaderLocationIndex = enum(c_int) {
|
||||
shader_loc_vertex_position = 0,
|
||||
shader_loc_vertex_texcoord01 = 1,
|
||||
shader_loc_vertex_texcoord02 = 2,
|
||||
shader_loc_vertex_normal = 3,
|
||||
shader_loc_vertex_tangent = 4,
|
||||
shader_loc_vertex_color = 5,
|
||||
shader_loc_matrix_mvp = 6,
|
||||
shader_loc_matrix_view = 7,
|
||||
shader_loc_matrix_projection = 8,
|
||||
shader_loc_matrix_model = 9,
|
||||
shader_loc_matrix_normal = 10,
|
||||
shader_loc_vector_view = 11,
|
||||
shader_loc_color_diffuse = 12,
|
||||
shader_loc_color_specular = 13,
|
||||
shader_loc_color_ambient = 14,
|
||||
shader_loc_map_albedo = 15,
|
||||
shader_loc_map_metalness = 16,
|
||||
shader_loc_map_normal = 17,
|
||||
shader_loc_map_roughness = 18,
|
||||
shader_loc_map_occlusion = 19,
|
||||
shader_loc_map_emission = 20,
|
||||
shader_loc_map_height = 21,
|
||||
shader_loc_map_cubemap = 22,
|
||||
shader_loc_map_irradiance = 23,
|
||||
shader_loc_map_prefilter = 24,
|
||||
shader_loc_map_brdf = 25,
|
||||
shader_loc_vertex_boneids = 26,
|
||||
shader_loc_vertex_boneweights = 27,
|
||||
shader_loc_bone_matrices = 28,
|
||||
vertex_position = 0,
|
||||
vertex_texcoord01 = 1,
|
||||
vertex_texcoord02 = 2,
|
||||
vertex_normal = 3,
|
||||
vertex_tangent = 4,
|
||||
vertex_color = 5,
|
||||
matrix_mvp = 6,
|
||||
matrix_view = 7,
|
||||
matrix_projection = 8,
|
||||
matrix_model = 9,
|
||||
matrix_normal = 10,
|
||||
vector_view = 11,
|
||||
color_diffuse = 12,
|
||||
color_specular = 13,
|
||||
color_ambient = 14,
|
||||
map_albedo = 15,
|
||||
map_metalness = 16,
|
||||
map_normal = 17,
|
||||
map_roughness = 18,
|
||||
map_occlusion = 19,
|
||||
map_emission = 20,
|
||||
map_height = 21,
|
||||
map_cubemap = 22,
|
||||
map_irradiance = 23,
|
||||
map_prefilter = 24,
|
||||
map_brdf = 25,
|
||||
vertex_boneids = 26,
|
||||
vertex_boneweights = 27,
|
||||
bone_matrices = 28,
|
||||
};
|
||||
|
||||
pub const ShaderUniformDataType = enum(c_int) {
|
||||
shader_uniform_float = 0,
|
||||
shader_uniform_vec2 = 1,
|
||||
shader_uniform_vec3 = 2,
|
||||
shader_uniform_vec4 = 3,
|
||||
shader_uniform_int = 4,
|
||||
shader_uniform_ivec2 = 5,
|
||||
shader_uniform_ivec3 = 6,
|
||||
shader_uniform_ivec4 = 7,
|
||||
shader_uniform_sampler2d = 8,
|
||||
float = 0,
|
||||
vec2 = 1,
|
||||
vec3 = 2,
|
||||
vec4 = 3,
|
||||
int = 4,
|
||||
ivec2 = 5,
|
||||
ivec3 = 6,
|
||||
ivec4 = 7,
|
||||
sampler2d = 8,
|
||||
};
|
||||
|
||||
pub const ShaderAttribute = enum(c_int) {
|
||||
shader_attrib_float = 0,
|
||||
shader_attrib_vec2 = 1,
|
||||
shader_attrib_vec3 = 2,
|
||||
shader_attrib_vec4 = 3,
|
||||
float = 0,
|
||||
vec2 = 1,
|
||||
vec3 = 2,
|
||||
vec4 = 3,
|
||||
};
|
||||
|
||||
pub const PixelFormat = enum(c_int) {
|
||||
pixelformat_uncompressed_grayscale = 1,
|
||||
pixelformat_uncompressed_gray_alpha = 2,
|
||||
pixelformat_uncompressed_r5g6b5 = 3,
|
||||
pixelformat_uncompressed_r8g8b8 = 4,
|
||||
pixelformat_uncompressed_r5g5b5a1 = 5,
|
||||
pixelformat_uncompressed_r4g4b4a4 = 6,
|
||||
pixelformat_uncompressed_r8g8b8a8 = 7,
|
||||
pixelformat_uncompressed_r32 = 8,
|
||||
pixelformat_uncompressed_r32g32b32 = 9,
|
||||
pixelformat_uncompressed_r32g32b32a32 = 10,
|
||||
pixelformat_uncompressed_r16 = 11,
|
||||
pixelformat_uncompressed_r16g16b16 = 12,
|
||||
pixelformat_uncompressed_r16g16b16a16 = 13,
|
||||
pixelformat_compressed_dxt1_rgb = 14,
|
||||
pixelformat_compressed_dxt1_rgba = 15,
|
||||
pixelformat_compressed_dxt3_rgba = 16,
|
||||
pixelformat_compressed_dxt5_rgba = 17,
|
||||
pixelformat_compressed_etc1_rgb = 18,
|
||||
pixelformat_compressed_etc2_rgb = 19,
|
||||
pixelformat_compressed_etc2_eac_rgba = 20,
|
||||
pixelformat_compressed_pvrt_rgb = 21,
|
||||
pixelformat_compressed_pvrt_rgba = 22,
|
||||
pixelformat_compressed_astc_4x4_rgba = 23,
|
||||
pixelformat_compressed_astc_8x8_rgba = 24,
|
||||
uncompressed_grayscale = 1,
|
||||
uncompressed_gray_alpha = 2,
|
||||
uncompressed_r5g6b5 = 3,
|
||||
uncompressed_r8g8b8 = 4,
|
||||
uncompressed_r5g5b5a1 = 5,
|
||||
uncompressed_r4g4b4a4 = 6,
|
||||
uncompressed_r8g8b8a8 = 7,
|
||||
uncompressed_r32 = 8,
|
||||
uncompressed_r32g32b32 = 9,
|
||||
uncompressed_r32g32b32a32 = 10,
|
||||
uncompressed_r16 = 11,
|
||||
uncompressed_r16g16b16 = 12,
|
||||
uncompressed_r16g16b16a16 = 13,
|
||||
compressed_dxt1_rgb = 14,
|
||||
compressed_dxt1_rgba = 15,
|
||||
compressed_dxt3_rgba = 16,
|
||||
compressed_dxt5_rgba = 17,
|
||||
compressed_etc1_rgb = 18,
|
||||
compressed_etc2_rgb = 19,
|
||||
compressed_etc2_eac_rgba = 20,
|
||||
compressed_pvrt_rgb = 21,
|
||||
compressed_pvrt_rgba = 22,
|
||||
compressed_astc_4x4_rgba = 23,
|
||||
compressed_astc_8x8_rgba = 24,
|
||||
};
|
||||
|
||||
pub const TextureFilter = enum(c_int) {
|
||||
texture_filter_point = 0,
|
||||
texture_filter_bilinear = 1,
|
||||
texture_filter_trilinear = 2,
|
||||
texture_filter_anisotropic_4x = 3,
|
||||
texture_filter_anisotropic_8x = 4,
|
||||
texture_filter_anisotropic_16x = 5,
|
||||
point = 0,
|
||||
bilinear = 1,
|
||||
trilinear = 2,
|
||||
anisotropic_4x = 3,
|
||||
anisotropic_8x = 4,
|
||||
anisotropic_16x = 5,
|
||||
};
|
||||
|
||||
pub const TextureWrap = enum(c_int) {
|
||||
texture_wrap_repeat = 0,
|
||||
texture_wrap_clamp = 1,
|
||||
texture_wrap_mirror_repeat = 2,
|
||||
texture_wrap_mirror_clamp = 3,
|
||||
repeat = 0,
|
||||
clamp = 1,
|
||||
mirror_repeat = 2,
|
||||
mirror_clamp = 3,
|
||||
};
|
||||
|
||||
pub const CubemapLayout = enum(c_int) {
|
||||
cubemap_layout_auto_detect = 0,
|
||||
cubemap_layout_line_vertical = 1,
|
||||
cubemap_layout_line_horizontal = 2,
|
||||
cubemap_layout_cross_three_by_four = 3,
|
||||
cubemap_layout_cross_four_by_three = 4,
|
||||
auto_detect = 0,
|
||||
line_vertical = 1,
|
||||
line_horizontal = 2,
|
||||
cross_three_by_four = 3,
|
||||
cross_four_by_three = 4,
|
||||
};
|
||||
|
||||
pub const FontType = enum(c_int) {
|
||||
font_default = 0,
|
||||
font_bitmap = 1,
|
||||
font_sdf = 2,
|
||||
default = 0,
|
||||
bitmap = 1,
|
||||
sdf = 2,
|
||||
};
|
||||
|
||||
pub const BlendMode = enum(c_int) {
|
||||
blend_alpha = 0,
|
||||
blend_additive = 1,
|
||||
blend_multiplied = 2,
|
||||
blend_add_colors = 3,
|
||||
blend_subtract_colors = 4,
|
||||
blend_alpha_premultiply = 5,
|
||||
blend_custom = 6,
|
||||
blend_custom_separate = 7,
|
||||
alpha = 0,
|
||||
additive = 1,
|
||||
multiplied = 2,
|
||||
add_colors = 3,
|
||||
subtract_colors = 4,
|
||||
alpha_premultiply = 5,
|
||||
custom = 6,
|
||||
custom_separate = 7,
|
||||
};
|
||||
|
||||
pub const Gesture = enum(c_int) {
|
||||
gesture_none = 0,
|
||||
gesture_tap = 1,
|
||||
gesture_doubletap = 2,
|
||||
gesture_hold = 4,
|
||||
gesture_drag = 8,
|
||||
gesture_swipe_right = 16,
|
||||
gesture_swipe_left = 32,
|
||||
gesture_swipe_up = 64,
|
||||
gesture_swipe_down = 128,
|
||||
gesture_pinch_in = 256,
|
||||
gesture_pinch_out = 512,
|
||||
none = 0,
|
||||
tap = 1,
|
||||
doubletap = 2,
|
||||
hold = 4,
|
||||
drag = 8,
|
||||
swipe_right = 16,
|
||||
swipe_left = 32,
|
||||
swipe_up = 64,
|
||||
swipe_down = 128,
|
||||
pinch_in = 256,
|
||||
pinch_out = 512,
|
||||
};
|
||||
|
||||
pub const CameraMode = enum(c_int) {
|
||||
camera_custom = 0,
|
||||
camera_free = 1,
|
||||
camera_orbital = 2,
|
||||
camera_first_person = 3,
|
||||
camera_third_person = 4,
|
||||
custom = 0,
|
||||
free = 1,
|
||||
orbital = 2,
|
||||
first_person = 3,
|
||||
third_person = 4,
|
||||
};
|
||||
|
||||
pub const CameraProjection = enum(c_int) {
|
||||
camera_perspective = 0,
|
||||
camera_orthographic = 1,
|
||||
perspective = 0,
|
||||
orthographic = 1,
|
||||
};
|
||||
|
||||
pub const NPatchType = enum(c_int) {
|
||||
npatch_nine_patch = 0,
|
||||
npatch_three_patch_vertical = 1,
|
||||
npatch_three_patch_horizontal = 2,
|
||||
nine_patch = 0,
|
||||
three_patch_vertical = 1,
|
||||
three_patch_horizontal = 2,
|
||||
};
|
||||
|
||||
// pub const TraceLogCallback = ?fn (c_int, [*c]const u8, [*c]struct___va_list_tag) callconv(.C) void;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue