gml function
Highlight.js language definition for gml.
Implementation
Mode gml(Highlight hljs) {
final Mode mode0 = Mode();
mode0.begin = r'\\[\s\S]';
mode0.relevance = 0;
return Mode(
name: r'GML',
caseInsensitive: false,
keywords: {
r'keyword': [
r'#endregion',
r'#macro',
r'#region',
r'and',
r'begin',
r'break',
r'case',
r'constructor',
r'continue',
r'default',
r'delete',
r'div',
r'do',
r'else',
r'end',
r'enum',
r'exit',
r'for',
r'function',
r'globalvar',
r'if',
r'mod',
r'new',
r'not',
r'or',
r'repeat',
r'return',
r'static',
r'switch',
r'then',
r'until',
r'var',
r'while',
r'with',
r'xor',
],
r'built_in': [
r'abs',
r'alarm_get',
r'alarm_set',
r'angle_difference',
r'animcurve_channel_evaluate',
r'animcurve_channel_new',
r'animcurve_create',
r'animcurve_destroy',
r'animcurve_exists',
r'animcurve_get',
r'animcurve_get_channel',
r'animcurve_get_channel_index',
r'animcurve_point_new',
r'ansi_char',
r'application_get_position',
r'application_surface_draw_enable',
r'application_surface_enable',
r'application_surface_is_enabled',
r'arccos',
r'arcsin',
r'arctan',
r'arctan2',
r'array_all',
r'array_any',
r'array_concat',
r'array_contains',
r'array_contains_ext',
r'array_copy',
r'array_copy_while',
r'array_create',
r'array_create_ext',
r'array_delete',
r'array_equals',
r'array_filter',
r'array_filter_ext',
r'array_find_index',
r'array_first',
r'array_foreach',
r'array_get',
r'array_get_index',
r'array_insert',
r'array_intersection',
r'array_last',
r'array_length',
r'array_map',
r'array_map_ext',
r'array_pop',
r'array_push',
r'array_reduce',
r'array_resize',
r'array_reverse',
r'array_reverse_ext',
r'array_set',
r'array_shuffle',
r'array_shuffle_ext',
r'array_sort',
r'array_union',
r'array_unique',
r'array_unique_ext',
r'asset_add_tags',
r'asset_clear_tags',
r'asset_get_ids',
r'asset_get_index',
r'asset_get_tags',
r'asset_get_type',
r'asset_has_any_tag',
r'asset_has_tags',
r'asset_remove_tags',
r'audio_bus_clear_emitters',
r'audio_bus_create',
r'audio_bus_get_emitters',
r'audio_channel_num',
r'audio_create_buffer_sound',
r'audio_create_play_queue',
r'audio_create_stream',
r'audio_create_sync_group',
r'audio_debug',
r'audio_destroy_stream',
r'audio_destroy_sync_group',
r'audio_effect_create',
r'audio_emitter_bus',
r'audio_emitter_create',
r'audio_emitter_exists',
r'audio_emitter_falloff',
r'audio_emitter_free',
r'audio_emitter_gain',
r'audio_emitter_get_bus',
r'audio_emitter_get_gain',
r'audio_emitter_get_listener_mask',
r'audio_emitter_get_pitch',
r'audio_emitter_get_vx',
r'audio_emitter_get_vy',
r'audio_emitter_get_vz',
r'audio_emitter_get_x',
r'audio_emitter_get_y',
r'audio_emitter_get_z',
r'audio_emitter_pitch',
r'audio_emitter_position',
r'audio_emitter_set_listener_mask',
r'audio_emitter_velocity',
r'audio_exists',
r'audio_falloff_set_model',
r'audio_free_buffer_sound',
r'audio_free_play_queue',
r'audio_get_listener_count',
r'audio_get_listener_info',
r'audio_get_listener_mask',
r'audio_get_master_gain',
r'audio_get_name',
r'audio_get_recorder_count',
r'audio_get_recorder_info',
r'audio_get_type',
r'audio_group_get_assets',
r'audio_group_get_gain',
r'audio_group_is_loaded',
r'audio_group_load',
r'audio_group_load_progress',
r'audio_group_name',
r'audio_group_set_gain',
r'audio_group_stop_all',
r'audio_group_unload',
r'audio_is_paused',
r'audio_is_playing',
r'audio_listener_get_data',
r'audio_listener_orientation',
r'audio_listener_position',
r'audio_listener_set_orientation',
r'audio_listener_set_position',
r'audio_listener_set_velocity',
r'audio_listener_velocity',
r'audio_master_gain',
r'audio_pause_all',
r'audio_pause_sound',
r'audio_pause_sync_group',
r'audio_play_in_sync_group',
r'audio_play_sound',
r'audio_play_sound_at',
r'audio_play_sound_ext',
r'audio_play_sound_on',
r'audio_queue_sound',
r'audio_resume_all',
r'audio_resume_sound',
r'audio_resume_sync_group',
r'audio_set_listener_mask',
r'audio_set_master_gain',
r'audio_sound_gain',
r'audio_sound_get_audio_group',
r'audio_sound_get_gain',
r'audio_sound_get_listener_mask',
r'audio_sound_get_loop',
r'audio_sound_get_loop_end',
r'audio_sound_get_loop_start',
r'audio_sound_get_pitch',
r'audio_sound_get_track_position',
r'audio_sound_is_playable',
r'audio_sound_length',
r'audio_sound_loop',
r'audio_sound_loop_end',
r'audio_sound_loop_start',
r'audio_sound_pitch',
r'audio_sound_set_listener_mask',
r'audio_sound_set_track_position',
r'audio_start_recording',
r'audio_start_sync_group',
r'audio_stop_all',
r'audio_stop_recording',
r'audio_stop_sound',
r'audio_stop_sync_group',
r'audio_sync_group_debug',
r'audio_sync_group_get_track_pos',
r'audio_sync_group_is_paused',
r'audio_sync_group_is_playing',
r'audio_system_is_available',
r'audio_system_is_initialised',
r'base64_decode',
r'base64_encode',
r'bool',
r'browser_input_capture',
r'buffer_async_group_begin',
r'buffer_async_group_end',
r'buffer_async_group_option',
r'buffer_base64_decode',
r'buffer_base64_decode_ext',
r'buffer_base64_encode',
r'buffer_compress',
r'buffer_copy',
r'buffer_copy_from_vertex_buffer',
r'buffer_copy_stride',
r'buffer_crc32',
r'buffer_create',
r'buffer_create_from_vertex_buffer',
r'buffer_create_from_vertex_buffer_ext',
r'buffer_decompress',
r'buffer_delete',
r'buffer_exists',
r'buffer_fill',
r'buffer_get_address',
r'buffer_get_alignment',
r'buffer_get_size',
r'buffer_get_surface',
r'buffer_get_type',
r'buffer_load',
r'buffer_load_async',
r'buffer_load_ext',
r'buffer_load_partial',
r'buffer_md5',
r'buffer_peek',
r'buffer_poke',
r'buffer_read',
r'buffer_resize',
r'buffer_save',
r'buffer_save_async',
r'buffer_save_ext',
r'buffer_seek',
r'buffer_set_surface',
r'buffer_set_used_size',
r'buffer_sha1',
r'buffer_sizeof',
r'buffer_tell',
r'buffer_write',
r'call_cancel',
r'call_later',
r'camera_apply',
r'camera_copy_transforms',
r'camera_create',
r'camera_create_view',
r'camera_destroy',
r'camera_get_active',
r'camera_get_begin_script',
r'camera_get_default',
r'camera_get_end_script',
r'camera_get_proj_mat',
r'camera_get_update_script',
r'camera_get_view_angle',
r'camera_get_view_border_x',
r'camera_get_view_border_y',
r'camera_get_view_height',
r'camera_get_view_mat',
r'camera_get_view_speed_x',
r'camera_get_view_speed_y',
r'camera_get_view_target',
r'camera_get_view_width',
r'camera_get_view_x',
r'camera_get_view_y',
r'camera_set_begin_script',
r'camera_set_default',
r'camera_set_end_script',
r'camera_set_proj_mat',
r'camera_set_update_script',
r'camera_set_view_angle',
r'camera_set_view_border',
r'camera_set_view_mat',
r'camera_set_view_pos',
r'camera_set_view_size',
r'camera_set_view_speed',
r'camera_set_view_target',
r'ceil',
r'choose',
r'chr',
r'clamp',
r'clickable_add',
r'clickable_add_ext',
r'clickable_change',
r'clickable_change_ext',
r'clickable_delete',
r'clickable_exists',
r'clickable_set_style',
r'clipboard_get_text',
r'clipboard_has_text',
r'clipboard_set_text',
r'cloud_file_save',
r'cloud_string_save',
r'cloud_synchronise',
r'code_is_compiled',
r'collision_circle',
r'collision_circle_list',
r'collision_ellipse',
r'collision_ellipse_list',
r'collision_line',
r'collision_line_list',
r'collision_point',
r'collision_point_list',
r'collision_rectangle',
r'collision_rectangle_list',
r'color_get_blue',
r'color_get_green',
r'color_get_hue',
r'color_get_red',
r'color_get_saturation',
r'color_get_value',
r'colour_get_blue',
r'colour_get_green',
r'colour_get_hue',
r'colour_get_red',
r'colour_get_saturation',
r'colour_get_value',
r'cos',
r'darccos',
r'darcsin',
r'darctan',
r'darctan2',
r'date_compare_date',
r'date_compare_datetime',
r'date_compare_time',
r'date_create_datetime',
r'date_current_datetime',
r'date_date_of',
r'date_date_string',
r'date_datetime_string',
r'date_day_span',
r'date_days_in_month',
r'date_days_in_year',
r'date_get_day',
r'date_get_day_of_year',
r'date_get_hour',
r'date_get_hour_of_year',
r'date_get_minute',
r'date_get_minute_of_year',
r'date_get_month',
r'date_get_second',
r'date_get_second_of_year',
r'date_get_timezone',
r'date_get_week',
r'date_get_weekday',
r'date_get_year',
r'date_hour_span',
r'date_inc_day',
r'date_inc_hour',
r'date_inc_minute',
r'date_inc_month',
r'date_inc_second',
r'date_inc_week',
r'date_inc_year',
r'date_is_today',
r'date_leap_year',
r'date_minute_span',
r'date_month_span',
r'date_second_span',
r'date_set_timezone',
r'date_time_of',
r'date_time_string',
r'date_valid_datetime',
r'date_week_span',
r'date_year_span',
r'db_to_lin',
r'dbg_add_font_glyphs',
r'dbg_button',
r'dbg_checkbox',
r'dbg_color',
r'dbg_colour',
r'dbg_drop_down',
r'dbg_same_line',
r'dbg_section',
r'dbg_section_delete',
r'dbg_section_exists',
r'dbg_slider',
r'dbg_slider_int',
r'dbg_sprite',
r'dbg_text',
r'dbg_text_input',
r'dbg_view',
r'dbg_view_delete',
r'dbg_view_exists',
r'dbg_watch',
r'dcos',
r'debug_event',
r'debug_get_callstack',
r'degtorad',
r'device_get_tilt_x',
r'device_get_tilt_y',
r'device_get_tilt_z',
r'device_is_keypad_open',
r'device_mouse_check_button',
r'device_mouse_check_button_pressed',
r'device_mouse_check_button_released',
r'device_mouse_dbclick_enable',
r'device_mouse_raw_x',
r'device_mouse_raw_y',
r'device_mouse_x',
r'device_mouse_x_to_gui',
r'device_mouse_y',
r'device_mouse_y_to_gui',
r'directory_create',
r'directory_destroy',
r'directory_exists',
r'display_get_dpi_x',
r'display_get_dpi_y',
r'display_get_frequency',
r'display_get_gui_height',
r'display_get_gui_width',
r'display_get_height',
r'display_get_orientation',
r'display_get_sleep_margin',
r'display_get_timing_method',
r'display_get_width',
r'display_mouse_get_x',
r'display_mouse_get_y',
r'display_mouse_set',
r'display_reset',
r'display_set_gui_maximise',
r'display_set_gui_maximize',
r'display_set_gui_size',
r'display_set_sleep_margin',
r'display_set_timing_method',
r'display_set_ui_visibility',
r'distance_to_object',
r'distance_to_point',
r'dot_product',
r'dot_product_3d',
r'dot_product_3d_normalised',
r'dot_product_3d_normalized',
r'dot_product_normalised',
r'dot_product_normalized',
r'draw_arrow',
r'draw_button',
r'draw_circle',
r'draw_circle_color',
r'draw_circle_colour',
r'draw_clear',
r'draw_clear_alpha',
r'draw_ellipse',
r'draw_ellipse_color',
r'draw_ellipse_colour',
r'draw_enable_drawevent',
r'draw_enable_skeleton_blendmodes',
r'draw_enable_swf_aa',
r'draw_flush',
r'draw_get_alpha',
r'draw_get_color',
r'draw_get_colour',
r'draw_get_enable_skeleton_blendmodes',
r'draw_get_font',
r'draw_get_halign',
r'draw_get_lighting',
r'draw_get_swf_aa_level',
r'draw_get_valign',
r'draw_getpixel',
r'draw_getpixel_ext',
r'draw_healthbar',
r'draw_highscore',
r'draw_light_define_ambient',
r'draw_light_define_direction',
r'draw_light_define_point',
r'draw_light_enable',
r'draw_light_get',
r'draw_light_get_ambient',
r'draw_line',
r'draw_line_color',
r'draw_line_colour',
r'draw_line_width',
r'draw_line_width_color',
r'draw_line_width_colour',
r'draw_path',
r'draw_point',
r'draw_point_color',
r'draw_point_colour',
r'draw_primitive_begin',
r'draw_primitive_begin_texture',
r'draw_primitive_end',
r'draw_rectangle',
r'draw_rectangle_color',
r'draw_rectangle_colour',
r'draw_roundrect',
r'draw_roundrect_color',
r'draw_roundrect_color_ext',
r'draw_roundrect_colour',
r'draw_roundrect_colour_ext',
r'draw_roundrect_ext',
r'draw_self',
r'draw_set_alpha',
r'draw_set_circle_precision',
r'draw_set_color',
r'draw_set_colour',
r'draw_set_font',
r'draw_set_halign',
r'draw_set_lighting',
r'draw_set_swf_aa_level',
r'draw_set_valign',
r'draw_skeleton',
r'draw_skeleton_collision',
r'draw_skeleton_instance',
r'draw_skeleton_time',
r'draw_sprite',
r'draw_sprite_ext',
r'draw_sprite_general',
r'draw_sprite_part',
r'draw_sprite_part_ext',
r'draw_sprite_pos',
r'draw_sprite_stretched',
r'draw_sprite_stretched_ext',
r'draw_sprite_tiled',
r'draw_sprite_tiled_ext',
r'draw_surface',
r'draw_surface_ext',
r'draw_surface_general',
r'draw_surface_part',
r'draw_surface_part_ext',
r'draw_surface_stretched',
r'draw_surface_stretched_ext',
r'draw_surface_tiled',
r'draw_surface_tiled_ext',
r'draw_text',
r'draw_text_color',
r'draw_text_colour',
r'draw_text_ext',
r'draw_text_ext_color',
r'draw_text_ext_colour',
r'draw_text_ext_transformed',
r'draw_text_ext_transformed_color',
r'draw_text_ext_transformed_colour',
r'draw_text_transformed',
r'draw_text_transformed_color',
r'draw_text_transformed_colour',
r'draw_texture_flush',
r'draw_tile',
r'draw_tilemap',
r'draw_triangle',
r'draw_triangle_color',
r'draw_triangle_colour',
r'draw_vertex',
r'draw_vertex_color',
r'draw_vertex_colour',
r'draw_vertex_texture',
r'draw_vertex_texture_color',
r'draw_vertex_texture_colour',
r'ds_exists',
r'ds_grid_add',
r'ds_grid_add_disk',
r'ds_grid_add_grid_region',
r'ds_grid_add_region',
r'ds_grid_clear',
r'ds_grid_copy',
r'ds_grid_create',
r'ds_grid_destroy',
r'ds_grid_get',
r'ds_grid_get_disk_max',
r'ds_grid_get_disk_mean',
r'ds_grid_get_disk_min',
r'ds_grid_get_disk_sum',
r'ds_grid_get_max',
r'ds_grid_get_mean',
r'ds_grid_get_min',
r'ds_grid_get_sum',
r'ds_grid_height',
r'ds_grid_multiply',
r'ds_grid_multiply_disk',
r'ds_grid_multiply_grid_region',
r'ds_grid_multiply_region',
r'ds_grid_read',
r'ds_grid_resize',
r'ds_grid_set',
r'ds_grid_set_disk',
r'ds_grid_set_grid_region',
r'ds_grid_set_region',
r'ds_grid_shuffle',
r'ds_grid_sort',
r'ds_grid_to_mp_grid',
r'ds_grid_value_disk_exists',
r'ds_grid_value_disk_x',
r'ds_grid_value_disk_y',
r'ds_grid_value_exists',
r'ds_grid_value_x',
r'ds_grid_value_y',
r'ds_grid_width',
r'ds_grid_write',
r'ds_list_add',
r'ds_list_clear',
r'ds_list_copy',
r'ds_list_create',
r'ds_list_delete',
r'ds_list_destroy',
r'ds_list_empty',
r'ds_list_find_index',
r'ds_list_find_value',
r'ds_list_insert',
r'ds_list_is_list',
r'ds_list_is_map',
r'ds_list_mark_as_list',
r'ds_list_mark_as_map',
r'ds_list_read',
r'ds_list_replace',
r'ds_list_set',
r'ds_list_shuffle',
r'ds_list_size',
r'ds_list_sort',
r'ds_list_write',
r'ds_map_add',
r'ds_map_add_list',
r'ds_map_add_map',
r'ds_map_clear',
r'ds_map_copy',
r'ds_map_create',
r'ds_map_delete',
r'ds_map_destroy',
r'ds_map_empty',
r'ds_map_exists',
r'ds_map_find_first',
r'ds_map_find_last',
r'ds_map_find_next',
r'ds_map_find_previous',
r'ds_map_find_value',
r'ds_map_is_list',
r'ds_map_is_map',
r'ds_map_keys_to_array',
r'ds_map_read',
r'ds_map_replace',
r'ds_map_replace_list',
r'ds_map_replace_map',
r'ds_map_secure_load',
r'ds_map_secure_load_buffer',
r'ds_map_secure_save',
r'ds_map_secure_save_buffer',
r'ds_map_set',
r'ds_map_size',
r'ds_map_values_to_array',
r'ds_map_write',
r'ds_priority_add',
r'ds_priority_change_priority',
r'ds_priority_clear',
r'ds_priority_copy',
r'ds_priority_create',
r'ds_priority_delete_max',
r'ds_priority_delete_min',
r'ds_priority_delete_value',
r'ds_priority_destroy',
r'ds_priority_empty',
r'ds_priority_find_max',
r'ds_priority_find_min',
r'ds_priority_find_priority',
r'ds_priority_read',
r'ds_priority_size',
r'ds_priority_write',
r'ds_queue_clear',
r'ds_queue_copy',
r'ds_queue_create',
r'ds_queue_dequeue',
r'ds_queue_destroy',
r'ds_queue_empty',
r'ds_queue_enqueue',
r'ds_queue_head',
r'ds_queue_read',
r'ds_queue_size',
r'ds_queue_tail',
r'ds_queue_write',
r'ds_set_precision',
r'ds_stack_clear',
r'ds_stack_copy',
r'ds_stack_create',
r'ds_stack_destroy',
r'ds_stack_empty',
r'ds_stack_pop',
r'ds_stack_push',
r'ds_stack_read',
r'ds_stack_size',
r'ds_stack_top',
r'ds_stack_write',
r'dsin',
r'dtan',
r'effect_clear',
r'effect_create_above',
r'effect_create_below',
r'effect_create_depth',
r'effect_create_layer',
r'environment_get_variable',
r'event_inherited',
r'event_perform',
r'event_perform_async',
r'event_perform_object',
r'event_user',
r'exception_unhandled_handler',
r'exp',
r'extension_exists',
r'extension_get_option_count',
r'extension_get_option_names',
r'extension_get_option_value',
r'extension_get_options',
r'extension_get_version',
r'external_call',
r'external_define',
r'external_free',
r'file_attributes',
r'file_bin_close',
r'file_bin_open',
r'file_bin_position',
r'file_bin_read_byte',
r'file_bin_rewrite',
r'file_bin_seek',
r'file_bin_size',
r'file_bin_write_byte',
r'file_copy',
r'file_delete',
r'file_exists',
r'file_find_close',
r'file_find_first',
r'file_find_next',
r'file_rename',
r'file_text_close',
r'file_text_eof',
r'file_text_eoln',
r'file_text_open_append',
r'file_text_open_from_string',
r'file_text_open_read',
r'file_text_open_write',
r'file_text_read_real',
r'file_text_read_string',
r'file_text_readln',
r'file_text_write_real',
r'file_text_write_string',
r'file_text_writeln',
r'filename_change_ext',
r'filename_dir',
r'filename_drive',
r'filename_ext',
r'filename_name',
r'filename_path',
r'floor',
r'font_add',
r'font_add_enable_aa',
r'font_add_get_enable_aa',
r'font_add_sprite',
r'font_add_sprite_ext',
r'font_cache_glyph',
r'font_delete',
r'font_enable_effects',
r'font_enable_sdf',
r'font_exists',
r'font_get_bold',
r'font_get_first',
r'font_get_fontname',
r'font_get_info',
r'font_get_italic',
r'font_get_last',
r'font_get_name',
r'font_get_sdf_enabled',
r'font_get_sdf_spread',
r'font_get_size',
r'font_get_texture',
r'font_get_uvs',
r'font_replace_sprite',
r'font_replace_sprite_ext',
r'font_sdf_spread',
r'font_set_cache_size',
r'frac',
r'fx_create',
r'fx_get_name',
r'fx_get_parameter',
r'fx_get_parameter_names',
r'fx_get_parameters',
r'fx_get_single_layer',
r'fx_set_parameter',
r'fx_set_parameters',
r'fx_set_single_layer',
r'game_change',
r'game_end',
r'game_get_speed',
r'game_load',
r'game_load_buffer',
r'game_restart',
r'game_save',
r'game_save_buffer',
r'game_set_speed',
r'gamepad_axis_count',
r'gamepad_axis_value',
r'gamepad_button_check',
r'gamepad_button_check_pressed',
r'gamepad_button_check_released',
r'gamepad_button_count',
r'gamepad_button_value',
r'gamepad_get_axis_deadzone',
r'gamepad_get_button_threshold',
r'gamepad_get_description',
r'gamepad_get_device_count',
r'gamepad_get_guid',
r'gamepad_get_mapping',
r'gamepad_get_option',
r'gamepad_hat_count',
r'gamepad_hat_value',
r'gamepad_is_connected',
r'gamepad_is_supported',
r'gamepad_remove_mapping',
r'gamepad_set_axis_deadzone',
r'gamepad_set_button_threshold',
r'gamepad_set_color',
r'gamepad_set_colour',
r'gamepad_set_option',
r'gamepad_set_vibration',
r'gamepad_test_mapping',
r'gc_collect',
r'gc_enable',
r'gc_get_stats',
r'gc_get_target_frame_time',
r'gc_is_enabled',
r'gc_target_frame_time',
r'gesture_double_tap_distance',
r'gesture_double_tap_time',
r'gesture_drag_distance',
r'gesture_drag_time',
r'gesture_flick_speed',
r'gesture_get_double_tap_distance',
r'gesture_get_double_tap_time',
r'gesture_get_drag_distance',
r'gesture_get_drag_time',
r'gesture_get_flick_speed',
r'gesture_get_pinch_angle_away',
r'gesture_get_pinch_angle_towards',
r'gesture_get_pinch_distance',
r'gesture_get_rotate_angle',
r'gesture_get_rotate_time',
r'gesture_get_tap_count',
r'gesture_pinch_angle_away',
r'gesture_pinch_angle_towards',
r'gesture_pinch_distance',
r'gesture_rotate_angle',
r'gesture_rotate_time',
r'gesture_tap_count',
r'get_integer',
r'get_integer_async',
r'get_login_async',
r'get_open_filename',
r'get_open_filename_ext',
r'get_save_filename',
r'get_save_filename_ext',
r'get_string',
r'get_string_async',
r'get_timer',
r'gif_add_surface',
r'gif_open',
r'gif_save',
r'gif_save_buffer',
r'gml_pragma',
r'gml_release_mode',
r'gpu_get_alphatestenable',
r'gpu_get_alphatestref',
r'gpu_get_blendenable',
r'gpu_get_blendmode',
r'gpu_get_blendmode_dest',
r'gpu_get_blendmode_destalpha',
r'gpu_get_blendmode_ext',
r'gpu_get_blendmode_ext_sepalpha',
r'gpu_get_blendmode_src',
r'gpu_get_blendmode_srcalpha',
r'gpu_get_colorwriteenable',
r'gpu_get_colourwriteenable',
r'gpu_get_cullmode',
r'gpu_get_depth',
r'gpu_get_fog',
r'gpu_get_state',
r'gpu_get_tex_filter',
r'gpu_get_tex_filter_ext',
r'gpu_get_tex_max_aniso',
r'gpu_get_tex_max_aniso_ext',
r'gpu_get_tex_max_mip',
r'gpu_get_tex_max_mip_ext',
r'gpu_get_tex_min_mip',
r'gpu_get_tex_min_mip_ext',
r'gpu_get_tex_mip_bias',
r'gpu_get_tex_mip_bias_ext',
r'gpu_get_tex_mip_enable',
r'gpu_get_tex_mip_enable_ext',
r'gpu_get_tex_mip_filter',
r'gpu_get_tex_mip_filter_ext',
r'gpu_get_tex_repeat',
r'gpu_get_tex_repeat_ext',
r'gpu_get_texfilter',
r'gpu_get_texfilter_ext',
r'gpu_get_texrepeat',
r'gpu_get_texrepeat_ext',
r'gpu_get_zfunc',
r'gpu_get_ztestenable',
r'gpu_get_zwriteenable',
r'gpu_pop_state',
r'gpu_push_state',
r'gpu_set_alphatestenable',
r'gpu_set_alphatestref',
r'gpu_set_blendenable',
r'gpu_set_blendmode',
r'gpu_set_blendmode_ext',
r'gpu_set_blendmode_ext_sepalpha',
r'gpu_set_colorwriteenable',
r'gpu_set_colourwriteenable',
r'gpu_set_cullmode',
r'gpu_set_depth',
r'gpu_set_fog',
r'gpu_set_state',
r'gpu_set_tex_filter',
r'gpu_set_tex_filter_ext',
r'gpu_set_tex_max_aniso',
r'gpu_set_tex_max_aniso_ext',
r'gpu_set_tex_max_mip',
r'gpu_set_tex_max_mip_ext',
r'gpu_set_tex_min_mip',
r'gpu_set_tex_min_mip_ext',
r'gpu_set_tex_mip_bias',
r'gpu_set_tex_mip_bias_ext',
r'gpu_set_tex_mip_enable',
r'gpu_set_tex_mip_enable_ext',
r'gpu_set_tex_mip_filter',
r'gpu_set_tex_mip_filter_ext',
r'gpu_set_tex_repeat',
r'gpu_set_tex_repeat_ext',
r'gpu_set_texfilter',
r'gpu_set_texfilter_ext',
r'gpu_set_texrepeat',
r'gpu_set_texrepeat_ext',
r'gpu_set_zfunc',
r'gpu_set_ztestenable',
r'gpu_set_zwriteenable',
r'handle_parse',
r'highscore_add',
r'highscore_clear',
r'highscore_name',
r'highscore_value',
r'http_get',
r'http_get_file',
r'http_get_request_crossorigin',
r'http_post_string',
r'http_request',
r'http_set_request_crossorigin',
r'iap_acquire',
r'iap_activate',
r'iap_consume',
r'iap_enumerate_products',
r'iap_product_details',
r'iap_purchase_details',
r'iap_restore_all',
r'iap_status',
r'ini_close',
r'ini_key_delete',
r'ini_key_exists',
r'ini_open',
r'ini_open_from_string',
r'ini_read_real',
r'ini_read_string',
r'ini_section_delete',
r'ini_section_exists',
r'ini_write_real',
r'ini_write_string',
r'instance_activate_all',
r'instance_activate_layer',
r'instance_activate_object',
r'instance_activate_region',
r'instance_change',
r'instance_copy',
r'instance_create_depth',
r'instance_create_layer',
r'instance_deactivate_all',
r'instance_deactivate_layer',
r'instance_deactivate_object',
r'instance_deactivate_region',
r'instance_destroy',
r'instance_exists',
r'instance_find',
r'instance_furthest',
r'instance_id_get',
r'instance_nearest',
r'instance_number',
r'instance_place',
r'instance_place_list',
r'instance_position',
r'instance_position_list',
r'instanceof',
r'int64',
r'io_clear',
r'irandom',
r'irandom_range',
r'is_array',
r'is_bool',
r'is_callable',
r'is_debug_overlay_open',
r'is_handle',
r'is_infinity',
r'is_instanceof',
r'is_int32',
r'is_int64',
r'is_keyboard_used_debug_overlay',
r'is_method',
r'is_mouse_over_debug_overlay',
r'is_nan',
r'is_numeric',
r'is_ptr',
r'is_real',
r'is_string',
r'is_struct',
r'is_undefined',
r'json_decode',
r'json_encode',
r'json_parse',
r'json_stringify',
r'keyboard_check',
r'keyboard_check_direct',
r'keyboard_check_pressed',
r'keyboard_check_released',
r'keyboard_clear',
r'keyboard_get_map',
r'keyboard_get_numlock',
r'keyboard_key_press',
r'keyboard_key_release',
r'keyboard_set_map',
r'keyboard_set_numlock',
r'keyboard_unset_map',
r'keyboard_virtual_height',
r'keyboard_virtual_hide',
r'keyboard_virtual_show',
r'keyboard_virtual_status',
r'layer_add_instance',
r'layer_background_alpha',
r'layer_background_blend',
r'layer_background_change',
r'layer_background_create',
r'layer_background_destroy',
r'layer_background_exists',
r'layer_background_get_alpha',
r'layer_background_get_blend',
r'layer_background_get_htiled',
r'layer_background_get_id',
r'layer_background_get_index',
r'layer_background_get_speed',
r'layer_background_get_sprite',
r'layer_background_get_stretch',
r'layer_background_get_visible',
r'layer_background_get_vtiled',
r'layer_background_get_xscale',
r'layer_background_get_yscale',
r'layer_background_htiled',
r'layer_background_index',
r'layer_background_speed',
r'layer_background_sprite',
r'layer_background_stretch',
r'layer_background_visible',
r'layer_background_vtiled',
r'layer_background_xscale',
r'layer_background_yscale',
r'layer_clear_fx',
r'layer_create',
r'layer_depth',
r'layer_destroy',
r'layer_destroy_instances',
r'layer_element_move',
r'layer_enable_fx',
r'layer_exists',
r'layer_force_draw_depth',
r'layer_fx_is_enabled',
r'layer_get_all',
r'layer_get_all_elements',
r'layer_get_depth',
r'layer_get_element_layer',
r'layer_get_element_type',
r'layer_get_forced_depth',
r'layer_get_fx',
r'layer_get_hspeed',
r'layer_get_id',
r'layer_get_id_at_depth',
r'layer_get_name',
r'layer_get_script_begin',
r'layer_get_script_end',
r'layer_get_shader',
r'layer_get_target_room',
r'layer_get_visible',
r'layer_get_vspeed',
r'layer_get_x',
r'layer_get_y',
r'layer_has_instance',
r'layer_hspeed',
r'layer_instance_get_instance',
r'layer_is_draw_depth_forced',
r'layer_reset_target_room',
r'layer_script_begin',
r'layer_script_end',
r'layer_sequence_angle',
r'layer_sequence_create',
r'layer_sequence_destroy',
r'layer_sequence_exists',
r'layer_sequence_get_angle',
r'layer_sequence_get_headdir',
r'layer_sequence_get_headpos',
r'layer_sequence_get_instance',
r'layer_sequence_get_length',
r'layer_sequence_get_sequence',
r'layer_sequence_get_speedscale',
r'layer_sequence_get_x',
r'layer_sequence_get_xscale',
r'layer_sequence_get_y',
r'layer_sequence_get_yscale',
r'layer_sequence_headdir',
r'layer_sequence_headpos',
r'layer_sequence_is_finished',
r'layer_sequence_is_paused',
r'layer_sequence_pause',
r'layer_sequence_play',
r'layer_sequence_speedscale',
r'layer_sequence_x',
r'layer_sequence_xscale',
r'layer_sequence_y',
r'layer_sequence_yscale',
r'layer_set_fx',
r'layer_set_target_room',
r'layer_set_visible',
r'layer_shader',
r'layer_sprite_alpha',
r'layer_sprite_angle',
r'layer_sprite_blend',
r'layer_sprite_change',
r'layer_sprite_create',
r'layer_sprite_destroy',
r'layer_sprite_exists',
r'layer_sprite_get_alpha',
r'layer_sprite_get_angle',
r'layer_sprite_get_blend',
r'layer_sprite_get_id',
r'layer_sprite_get_index',
r'layer_sprite_get_speed',
r'layer_sprite_get_sprite',
r'layer_sprite_get_x',
r'layer_sprite_get_xscale',
r'layer_sprite_get_y',
r'layer_sprite_get_yscale',
r'layer_sprite_index',
r'layer_sprite_speed',
r'layer_sprite_x',
r'layer_sprite_xscale',
r'layer_sprite_y',
r'layer_sprite_yscale',
r'layer_tile_alpha',
r'layer_tile_blend',
r'layer_tile_change',
r'layer_tile_create',
r'layer_tile_destroy',
r'layer_tile_exists',
r'layer_tile_get_alpha',
r'layer_tile_get_blend',
r'layer_tile_get_region',
r'layer_tile_get_sprite',
r'layer_tile_get_visible',
r'layer_tile_get_x',
r'layer_tile_get_xscale',
r'layer_tile_get_y',
r'layer_tile_get_yscale',
r'layer_tile_region',
r'layer_tile_visible',
r'layer_tile_x',
r'layer_tile_xscale',
r'layer_tile_y',
r'layer_tile_yscale',
r'layer_tilemap_create',
r'layer_tilemap_destroy',
r'layer_tilemap_exists',
r'layer_tilemap_get_id',
r'layer_vspeed',
r'layer_x',
r'layer_y',
r'lengthdir_x',
r'lengthdir_y',
r'lerp',
r'lin_to_db',
r'ln',
r'load_csv',
r'log10',
r'log2',
r'logn',
r'make_color_hsv',
r'make_color_rgb',
r'make_colour_hsv',
r'make_colour_rgb',
r'math_get_epsilon',
r'math_set_epsilon',
r'matrix_build',
r'matrix_build_identity',
r'matrix_build_lookat',
r'matrix_build_projection_ortho',
r'matrix_build_projection_perspective',
r'matrix_build_projection_perspective_fov',
r'matrix_get',
r'matrix_multiply',
r'matrix_set',
r'matrix_stack_clear',
r'matrix_stack_is_empty',
r'matrix_stack_pop',
r'matrix_stack_push',
r'matrix_stack_set',
r'matrix_stack_top',
r'matrix_transform_vertex',
r'max',
r'md5_file',
r'md5_string_unicode',
r'md5_string_utf8',
r'mean',
r'median',
r'merge_color',
r'merge_colour',
r'method',
r'method_call',
r'method_get_index',
r'method_get_self',
r'min',
r'motion_add',
r'motion_set',
r'mouse_check_button',
r'mouse_check_button_pressed',
r'mouse_check_button_released',
r'mouse_clear',
r'mouse_wheel_down',
r'mouse_wheel_up',
r'move_and_collide',
r'move_bounce_all',
r'move_bounce_solid',
r'move_contact_all',
r'move_contact_solid',
r'move_outside_all',
r'move_outside_solid',
r'move_random',
r'move_snap',
r'move_towards_point',
r'move_wrap',
r'mp_grid_add_cell',
r'mp_grid_add_instances',
r'mp_grid_add_rectangle',
r'mp_grid_clear_all',
r'mp_grid_clear_cell',
r'mp_grid_clear_rectangle',
r'mp_grid_create',
r'mp_grid_destroy',
r'mp_grid_draw',
r'mp_grid_get_cell',
r'mp_grid_path',
r'mp_grid_to_ds_grid',
r'mp_linear_path',
r'mp_linear_path_object',
r'mp_linear_step',
r'mp_linear_step_object',
r'mp_potential_path',
r'mp_potential_path_object',
r'mp_potential_settings',
r'mp_potential_step',
r'mp_potential_step_object',
r'nameof',
r'network_connect',
r'network_connect_async',
r'network_connect_raw',
r'network_connect_raw_async',
r'network_create_server',
r'network_create_server_raw',
r'network_create_socket',
r'network_create_socket_ext',
r'network_destroy',
r'network_resolve',
r'network_send_broadcast',
r'network_send_packet',
r'network_send_raw',
r'network_send_udp',
r'network_send_udp_raw',
r'network_set_config',
r'network_set_timeout',
r'object_exists',
r'object_get_mask',
r'object_get_name',
r'object_get_parent',
r'object_get_persistent',
r'object_get_physics',
r'object_get_solid',
r'object_get_sprite',
r'object_get_visible',
r'object_is_ancestor',
r'object_set_mask',
r'object_set_persistent',
r'object_set_solid',
r'object_set_sprite',
r'object_set_visible',
r'ord',
r'os_check_permission',
r'os_get_config',
r'os_get_info',
r'os_get_language',
r'os_get_region',
r'os_is_network_connected',
r'os_is_paused',
r'os_lock_orientation',
r'os_powersave_enable',
r'os_request_permission',
r'os_set_orientation_lock',
r'parameter_count',
r'parameter_string',
r'part_emitter_burst',
r'part_emitter_clear',
r'part_emitter_create',
r'part_emitter_delay',
r'part_emitter_destroy',
r'part_emitter_destroy_all',
r'part_emitter_enable',
r'part_emitter_exists',
r'part_emitter_interval',
r'part_emitter_region',
r'part_emitter_relative',
r'part_emitter_stream',
r'part_particles_burst',
r'part_particles_clear',
r'part_particles_count',
r'part_particles_create',
r'part_particles_create_color',
r'part_particles_create_colour',
r'part_system_angle',
r'part_system_automatic_draw',
r'part_system_automatic_update',
r'part_system_clear',
r'part_system_color',
r'part_system_colour',
r'part_system_create',
r'part_system_create_layer',
r'part_system_depth',
r'part_system_destroy',
r'part_system_draw_order',
r'part_system_drawit',
r'part_system_exists',
r'part_system_get_info',
r'part_system_get_layer',
r'part_system_global_space',
r'part_system_layer',
r'part_system_position',
r'part_system_update',
r'part_type_alpha1',
r'part_type_alpha2',
r'part_type_alpha3',
r'part_type_blend',
r'part_type_clear',
r'part_type_color1',
r'part_type_color2',
r'part_type_color3',
r'part_type_color_hsv',
r'part_type_color_mix',
r'part_type_color_rgb',
r'part_type_colour1',
r'part_type_colour2',
r'part_type_colour3',
r'part_type_colour_hsv',
r'part_type_colour_mix',
r'part_type_colour_rgb',
r'part_type_create',
r'part_type_death',
r'part_type_destroy',
r'part_type_direction',
r'part_type_exists',
r'part_type_gravity',
r'part_type_life',
r'part_type_orientation',
r'part_type_scale',
r'part_type_shape',
r'part_type_size',
r'part_type_size_x',
r'part_type_size_y',
r'part_type_speed',
r'part_type_sprite',
r'part_type_step',
r'part_type_subimage',
r'particle_exists',
r'particle_get_info',
r'path_add',
r'path_add_point',
r'path_append',
r'path_assign',
r'path_change_point',
r'path_clear_points',
r'path_delete',
r'path_delete_point',
r'path_duplicate',
r'path_end',
r'path_exists',
r'path_flip',
r'path_get_closed',
r'path_get_kind',
r'path_get_length',
r'path_get_name',
r'path_get_number',
r'path_get_point_speed',
r'path_get_point_x',
r'path_get_point_y',
r'path_get_precision',
r'path_get_speed',
r'path_get_x',
r'path_get_y',
r'path_insert_point',
r'path_mirror',
r'path_rescale',
r'path_reverse',
r'path_rotate',
r'path_set_closed',
r'path_set_kind',
r'path_set_precision',
r'path_shift',
r'path_start',
r'physics_apply_angular_impulse',
r'physics_apply_force',
r'physics_apply_impulse',
r'physics_apply_local_force',
r'physics_apply_local_impulse',
r'physics_apply_torque',
r'physics_draw_debug',
r'physics_fixture_add_point',
r'physics_fixture_bind',
r'physics_fixture_bind_ext',
r'physics_fixture_create',
r'physics_fixture_delete',
r'physics_fixture_set_angular_damping',
r'physics_fixture_set_awake',
r'physics_fixture_set_box_shape',
r'physics_fixture_set_chain_shape',
r'physics_fixture_set_circle_shape',
r'physics_fixture_set_collision_group',
r'physics_fixture_set_density',
r'physics_fixture_set_edge_shape',
r'physics_fixture_set_friction',
r'physics_fixture_set_kinematic',
r'physics_fixture_set_linear_damping',
r'physics_fixture_set_polygon_shape',
r'physics_fixture_set_restitution',
r'physics_fixture_set_sensor',
r'physics_get_density',
r'physics_get_friction',
r'physics_get_restitution',
r'physics_joint_delete',
r'physics_joint_distance_create',
r'physics_joint_enable_motor',
r'physics_joint_friction_create',
r'physics_joint_gear_create',
r'physics_joint_get_value',
r'physics_joint_prismatic_create',
r'physics_joint_pulley_create',
r'physics_joint_revolute_create',
r'physics_joint_rope_create',
r'physics_joint_set_value',
r'physics_joint_weld_create',
r'physics_joint_wheel_create',
r'physics_mass_properties',
r'physics_particle_count',
r'physics_particle_create',
r'physics_particle_delete',
r'physics_particle_delete_region_box',
r'physics_particle_delete_region_circle',
r'physics_particle_delete_region_poly',
r'physics_particle_draw',
r'physics_particle_draw_ext',
r'physics_particle_get_damping',
r'physics_particle_get_data',
r'physics_particle_get_data_particle',
r'physics_particle_get_density',
r'physics_particle_get_gravity_scale',
r'physics_particle_get_group_flags',
r'physics_particle_get_max_count',
r'physics_particle_get_radius',
r'physics_particle_group_add_point',
r'physics_particle_group_begin',
r'physics_particle_group_box',
r'physics_particle_group_circle',
r'physics_particle_group_count',
r'physics_particle_group_delete',
r'physics_particle_group_end',
r'physics_particle_group_get_ang_vel',
r'physics_particle_group_get_angle',
r'physics_particle_group_get_centre_x',
r'physics_particle_group_get_centre_y',
r'physics_particle_group_get_data',
r'physics_particle_group_get_inertia',
r'physics_particle_group_get_mass',
r'physics_particle_group_get_vel_x',
r'physics_particle_group_get_vel_y',
r'physics_particle_group_get_x',
r'physics_particle_group_get_y',
r'physics_particle_group_join',
r'physics_particle_group_polygon',
r'physics_particle_set_category_flags',
r'physics_particle_set_damping',
r'physics_particle_set_density',
r'physics_particle_set_flags',
r'physics_particle_set_gravity_scale',
r'physics_particle_set_group_flags',
r'physics_particle_set_max_count',
r'physics_particle_set_radius',
r'physics_pause_enable',
r'physics_remove_fixture',
r'physics_set_density',
r'physics_set_friction',
r'physics_set_restitution',
r'physics_test_overlap',
r'physics_world_create',
r'physics_world_draw_debug',
r'physics_world_gravity',
r'physics_world_update_iterations',
r'physics_world_update_speed',
r'place_empty',
r'place_free',
r'place_meeting',
r'place_snapped',
r'point_direction',
r'point_distance',
r'point_distance_3d',
r'point_in_circle',
r'point_in_rectangle',
r'point_in_triangle',
r'position_change',
r'position_destroy',
r'position_empty',
r'position_meeting',
r'power',
r'ptr',
r'radtodeg',
r'random',
r'random_get_seed',
r'random_range',
r'random_set_seed',
r'randomise',
r'randomize',
r'real',
r'rectangle_in_circle',
r'rectangle_in_rectangle',
r'rectangle_in_triangle',
r'ref_create',
r'rollback_chat',
r'rollback_create_game',
r'rollback_define_extra_network_latency',
r'rollback_define_input',
r'rollback_define_input_frame_delay',
r'rollback_define_mock_input',
r'rollback_define_player',
r'rollback_display_events',
r'rollback_get_info',
r'rollback_get_input',
r'rollback_get_player_prefs',
r'rollback_join_game',
r'rollback_leave_game',
r'rollback_set_player_prefs',
r'rollback_start_game',
r'rollback_sync_on_frame',
r'rollback_use_late_join',
r'rollback_use_manual_start',
r'rollback_use_player_prefs',
r'rollback_use_random_input',
r'room_add',
r'room_assign',
r'room_duplicate',
r'room_exists',
r'room_get_camera',
r'room_get_info',
r'room_get_name',
r'room_get_viewport',
r'room_goto',
r'room_goto_next',
r'room_goto_previous',
r'room_instance_add',
r'room_instance_clear',
r'room_next',
r'room_previous',
r'room_restart',
r'room_set_camera',
r'room_set_height',
r'room_set_persistent',
r'room_set_view_enabled',
r'room_set_viewport',
r'room_set_width',
r'round',
r'scheduler_resolution_get',
r'scheduler_resolution_set',
r'screen_save',
r'screen_save_part',
r'script_execute',
r'script_execute_ext',
r'script_exists',
r'script_get_name',
r'sequence_create',
r'sequence_destroy',
r'sequence_exists',
r'sequence_get',
r'sequence_get_objects',
r'sequence_instance_override_object',
r'sequence_keyframe_new',
r'sequence_keyframedata_new',
r'sequence_track_new',
r'sha1_file',
r'sha1_string_unicode',
r'sha1_string_utf8',
r'shader_current',
r'shader_enable_corner_id',
r'shader_get_name',
r'shader_get_sampler_index',
r'shader_get_uniform',
r'shader_is_compiled',
r'shader_reset',
r'shader_set',
r'shader_set_uniform_f',
r'shader_set_uniform_f_array',
r'shader_set_uniform_f_buffer',
r'shader_set_uniform_i',
r'shader_set_uniform_i_array',
r'shader_set_uniform_matrix',
r'shader_set_uniform_matrix_array',
r'shaders_are_supported',
r'shop_leave_rating',
r'show_debug_message',
r'show_debug_message_ext',
r'show_debug_overlay',
r'show_error',
r'show_message',
r'show_message_async',
r'show_question',
r'show_question_async',
r'sign',
r'sin',
r'skeleton_animation_clear',
r'skeleton_animation_get',
r'skeleton_animation_get_duration',
r'skeleton_animation_get_event_frames',
r'skeleton_animation_get_ext',
r'skeleton_animation_get_frame',
r'skeleton_animation_get_frames',
r'skeleton_animation_get_position',
r'skeleton_animation_is_finished',
r'skeleton_animation_is_looping',
r'skeleton_animation_list',
r'skeleton_animation_mix',
r'skeleton_animation_set',
r'skeleton_animation_set_ext',
r'skeleton_animation_set_frame',
r'skeleton_animation_set_position',
r'skeleton_attachment_create',
r'skeleton_attachment_create_color',
r'skeleton_attachment_create_colour',
r'skeleton_attachment_destroy',
r'skeleton_attachment_exists',
r'skeleton_attachment_get',
r'skeleton_attachment_replace',
r'skeleton_attachment_replace_color',
r'skeleton_attachment_replace_colour',
r'skeleton_attachment_set',
r'skeleton_bone_data_get',
r'skeleton_bone_data_set',
r'skeleton_bone_list',
r'skeleton_bone_state_get',
r'skeleton_bone_state_set',
r'skeleton_collision_draw_set',
r'skeleton_find_slot',
r'skeleton_get_bounds',
r'skeleton_get_minmax',
r'skeleton_get_num_bounds',
r'skeleton_skin_create',
r'skeleton_skin_get',
r'skeleton_skin_list',
r'skeleton_skin_set',
r'skeleton_slot_alpha_get',
r'skeleton_slot_color_get',
r'skeleton_slot_color_set',
r'skeleton_slot_colour_get',
r'skeleton_slot_colour_set',
r'skeleton_slot_data',
r'skeleton_slot_data_instance',
r'skeleton_slot_list',
r'sprite_add',
r'sprite_add_ext',
r'sprite_add_from_surface',
r'sprite_assign',
r'sprite_collision_mask',
r'sprite_create_from_surface',
r'sprite_delete',
r'sprite_duplicate',
r'sprite_exists',
r'sprite_flush',
r'sprite_flush_multi',
r'sprite_get_bbox_bottom',
r'sprite_get_bbox_left',
r'sprite_get_bbox_mode',
r'sprite_get_bbox_right',
r'sprite_get_bbox_top',
r'sprite_get_height',
r'sprite_get_info',
r'sprite_get_name',
r'sprite_get_nineslice',
r'sprite_get_number',
r'sprite_get_speed',
r'sprite_get_speed_type',
r'sprite_get_texture',
r'sprite_get_tpe',
r'sprite_get_uvs',
r'sprite_get_width',
r'sprite_get_xoffset',
r'sprite_get_yoffset',
r'sprite_merge',
r'sprite_nineslice_create',
r'sprite_prefetch',
r'sprite_prefetch_multi',
r'sprite_replace',
r'sprite_save',
r'sprite_save_strip',
r'sprite_set_alpha_from_sprite',
r'sprite_set_bbox',
r'sprite_set_bbox_mode',
r'sprite_set_cache_size',
r'sprite_set_cache_size_ext',
r'sprite_set_nineslice',
r'sprite_set_offset',
r'sprite_set_speed',
r'sqr',
r'sqrt',
r'static_get',
r'static_set',
r'string',
r'string_byte_at',
r'string_byte_length',
r'string_char_at',
r'string_concat',
r'string_concat_ext',
r'string_copy',
r'string_count',
r'string_delete',
r'string_digits',
r'string_ends_with',
r'string_ext',
r'string_foreach',
r'string_format',
r'string_hash_to_newline',
r'string_height',
r'string_height_ext',
r'string_insert',
r'string_join',
r'string_join_ext',
r'string_last_pos',
r'string_last_pos_ext',
r'string_length',
r'string_letters',
r'string_lettersdigits',
r'string_lower',
r'string_ord_at',
r'string_pos',
r'string_pos_ext',
r'string_repeat',
r'string_replace',
r'string_replace_all',
r'string_set_byte_at',
r'string_split',
r'string_split_ext',
r'string_starts_with',
r'string_trim',
r'string_trim_end',
r'string_trim_start',
r'string_upper',
r'string_width',
r'string_width_ext',
r'struct_exists',
r'struct_foreach',
r'struct_get',
r'struct_get_from_hash',
r'struct_get_names',
r'struct_names_count',
r'struct_remove',
r'struct_set',
r'struct_set_from_hash',
r'surface_copy',
r'surface_copy_part',
r'surface_create',
r'surface_create_ext',
r'surface_depth_disable',
r'surface_exists',
r'surface_format_is_supported',
r'surface_free',
r'surface_get_depth_disable',
r'surface_get_format',
r'surface_get_height',
r'surface_get_target',
r'surface_get_target_ext',
r'surface_get_texture',
r'surface_get_width',
r'surface_getpixel',
r'surface_getpixel_ext',
r'surface_reset_target',
r'surface_resize',
r'surface_save',
r'surface_save_part',
r'surface_set_target',
r'surface_set_target_ext',
r'tag_get_asset_ids',
r'tag_get_assets',
r'tan',
r'texture_debug_messages',
r'texture_flush',
r'texture_get_height',
r'texture_get_texel_height',
r'texture_get_texel_width',
r'texture_get_uvs',
r'texture_get_width',
r'texture_global_scale',
r'texture_is_ready',
r'texture_prefetch',
r'texture_set_stage',
r'texturegroup_get_fonts',
r'texturegroup_get_names',
r'texturegroup_get_sprites',
r'texturegroup_get_status',
r'texturegroup_get_textures',
r'texturegroup_get_tilesets',
r'texturegroup_load',
r'texturegroup_set_mode',
r'texturegroup_unload',
r'tile_get_empty',
r'tile_get_flip',
r'tile_get_index',
r'tile_get_mirror',
r'tile_get_rotate',
r'tile_set_empty',
r'tile_set_flip',
r'tile_set_index',
r'tile_set_mirror',
r'tile_set_rotate',
r'tilemap_clear',
r'tilemap_get',
r'tilemap_get_at_pixel',
r'tilemap_get_cell_x_at_pixel',
r'tilemap_get_cell_y_at_pixel',
r'tilemap_get_frame',
r'tilemap_get_global_mask',
r'tilemap_get_height',
r'tilemap_get_mask',
r'tilemap_get_tile_height',
r'tilemap_get_tile_width',
r'tilemap_get_tileset',
r'tilemap_get_width',
r'tilemap_get_x',
r'tilemap_get_y',
r'tilemap_set',
r'tilemap_set_at_pixel',
r'tilemap_set_global_mask',
r'tilemap_set_height',
r'tilemap_set_mask',
r'tilemap_set_width',
r'tilemap_tileset',
r'tilemap_x',
r'tilemap_y',
r'tileset_get_info',
r'tileset_get_name',
r'tileset_get_texture',
r'tileset_get_uvs',
r'time_bpm_to_seconds',
r'time_seconds_to_bpm',
r'time_source_create',
r'time_source_destroy',
r'time_source_exists',
r'time_source_get_children',
r'time_source_get_parent',
r'time_source_get_period',
r'time_source_get_reps_completed',
r'time_source_get_reps_remaining',
r'time_source_get_state',
r'time_source_get_time_remaining',
r'time_source_get_units',
r'time_source_pause',
r'time_source_reconfigure',
r'time_source_reset',
r'time_source_resume',
r'time_source_start',
r'time_source_stop',
r'timeline_add',
r'timeline_clear',
r'timeline_delete',
r'timeline_exists',
r'timeline_get_name',
r'timeline_max_moment',
r'timeline_moment_add_script',
r'timeline_moment_clear',
r'timeline_size',
r'typeof',
r'url_get_domain',
r'url_open',
r'url_open_ext',
r'url_open_full',
r'uwp_device_touchscreen_available',
r'uwp_livetile_badge_clear',
r'uwp_livetile_badge_notification',
r'uwp_livetile_notification_begin',
r'uwp_livetile_notification_end',
r'uwp_livetile_notification_expiry',
r'uwp_livetile_notification_image_add',
r'uwp_livetile_notification_secondary_begin',
r'uwp_livetile_notification_tag',
r'uwp_livetile_notification_template_add',
r'uwp_livetile_notification_text_add',
r'uwp_livetile_queue_enable',
r'uwp_livetile_tile_clear',
r'uwp_secondarytile_badge_clear',
r'uwp_secondarytile_badge_notification',
r'uwp_secondarytile_delete',
r'uwp_secondarytile_pin',
r'uwp_secondarytile_tile_clear',
r'variable_clone',
r'variable_get_hash',
r'variable_global_exists',
r'variable_global_get',
r'variable_global_set',
r'variable_instance_exists',
r'variable_instance_get',
r'variable_instance_get_names',
r'variable_instance_names_count',
r'variable_instance_set',
r'variable_struct_exists',
r'variable_struct_get',
r'variable_struct_get_names',
r'variable_struct_names_count',
r'variable_struct_remove',
r'variable_struct_set',
r'vertex_argb',
r'vertex_begin',
r'vertex_color',
r'vertex_colour',
r'vertex_create_buffer',
r'vertex_create_buffer_ext',
r'vertex_create_buffer_from_buffer',
r'vertex_create_buffer_from_buffer_ext',
r'vertex_delete_buffer',
r'vertex_end',
r'vertex_float1',
r'vertex_float2',
r'vertex_float3',
r'vertex_float4',
r'vertex_format_add_color',
r'vertex_format_add_colour',
r'vertex_format_add_custom',
r'vertex_format_add_normal',
r'vertex_format_add_position',
r'vertex_format_add_position_3d',
r'vertex_format_add_texcoord',
r'vertex_format_begin',
r'vertex_format_delete',
r'vertex_format_end',
r'vertex_format_get_info',
r'vertex_freeze',
r'vertex_get_buffer_size',
r'vertex_get_number',
r'vertex_normal',
r'vertex_position',
r'vertex_position_3d',
r'vertex_submit',
r'vertex_submit_ext',
r'vertex_texcoord',
r'vertex_ubyte4',
r'vertex_update_buffer_from_buffer',
r'vertex_update_buffer_from_vertex',
r'video_close',
r'video_draw',
r'video_enable_loop',
r'video_get_duration',
r'video_get_format',
r'video_get_position',
r'video_get_status',
r'video_get_volume',
r'video_is_looping',
r'video_open',
r'video_pause',
r'video_resume',
r'video_seek_to',
r'video_set_volume',
r'view_get_camera',
r'view_get_hport',
r'view_get_surface_id',
r'view_get_visible',
r'view_get_wport',
r'view_get_xport',
r'view_get_yport',
r'view_set_camera',
r'view_set_hport',
r'view_set_surface_id',
r'view_set_visible',
r'view_set_wport',
r'view_set_xport',
r'view_set_yport',
r'virtual_key_add',
r'virtual_key_delete',
r'virtual_key_hide',
r'virtual_key_show',
r'wallpaper_set_config',
r'wallpaper_set_subscriptions',
r'weak_ref_alive',
r'weak_ref_any_alive',
r'weak_ref_create',
r'window_center',
r'window_device',
r'window_enable_borderless_fullscreen',
r'window_get_borderless_fullscreen',
r'window_get_caption',
r'window_get_color',
r'window_get_colour',
r'window_get_cursor',
r'window_get_fullscreen',
r'window_get_height',
r'window_get_showborder',
r'window_get_visible_rects',
r'window_get_width',
r'window_get_x',
r'window_get_y',
r'window_handle',
r'window_has_focus',
r'window_mouse_get_delta_x',
r'window_mouse_get_delta_y',
r'window_mouse_get_locked',
r'window_mouse_get_x',
r'window_mouse_get_y',
r'window_mouse_set',
r'window_mouse_set_locked',
r'window_set_caption',
r'window_set_color',
r'window_set_colour',
r'window_set_cursor',
r'window_set_fullscreen',
r'window_set_max_height',
r'window_set_max_width',
r'window_set_min_height',
r'window_set_min_width',
r'window_set_position',
r'window_set_rectangle',
r'window_set_showborder',
r'window_set_size',
r'window_view_mouse_get_x',
r'window_view_mouse_get_y',
r'window_views_mouse_get_x',
r'window_views_mouse_get_y',
r'winphone_tile_background_color',
r'winphone_tile_background_colour',
r'zip_add_file',
r'zip_create',
r'zip_save',
r'zip_unzip',
r'zip_unzip_async',
],
r'symbol': [
r'AudioEffect',
r'AudioEffectType',
r'AudioLFOType',
r'GM_build_date',
r'GM_build_type',
r'GM_is_sandboxed',
r'GM_project_filename',
r'GM_runtime_version',
r'GM_version',
r'NaN',
r'_GMFILE_',
r'_GMFUNCTION_',
r'_GMLINE_',
r'alignmentH',
r'alignmentV',
r'all',
r'animcurvetype_bezier',
r'animcurvetype_catmullrom',
r'animcurvetype_linear',
r'asset_animationcurve',
r'asset_font',
r'asset_object',
r'asset_path',
r'asset_room',
r'asset_script',
r'asset_sequence',
r'asset_shader',
r'asset_sound',
r'asset_sprite',
r'asset_tiles',
r'asset_timeline',
r'asset_unknown',
r'audio_3D',
r'audio_bus_main',
r'audio_falloff_exponent_distance',
r'audio_falloff_exponent_distance_clamped',
r'audio_falloff_exponent_distance_scaled',
r'audio_falloff_inverse_distance',
r'audio_falloff_inverse_distance_clamped',
r'audio_falloff_inverse_distance_scaled',
r'audio_falloff_linear_distance',
r'audio_falloff_linear_distance_clamped',
r'audio_falloff_none',
r'audio_mono',
r'audio_stereo',
r'bboxkind_diamond',
r'bboxkind_ellipse',
r'bboxkind_precise',
r'bboxkind_rectangular',
r'bboxmode_automatic',
r'bboxmode_fullimage',
r'bboxmode_manual',
r'bm_add',
r'bm_dest_alpha',
r'bm_dest_color',
r'bm_dest_colour',
r'bm_inv_dest_alpha',
r'bm_inv_dest_color',
r'bm_inv_dest_colour',
r'bm_inv_src_alpha',
r'bm_inv_src_color',
r'bm_inv_src_colour',
r'bm_max',
r'bm_normal',
r'bm_one',
r'bm_src_alpha',
r'bm_src_alpha_sat',
r'bm_src_color',
r'bm_src_colour',
r'bm_subtract',
r'bm_zero',
r'browser_chrome',
r'browser_edge',
r'browser_firefox',
r'browser_ie',
r'browser_ie_mobile',
r'browser_not_a_browser',
r'browser_opera',
r'browser_safari',
r'browser_safari_mobile',
r'browser_tizen',
r'browser_unknown',
r'browser_windows_store',
r'buffer_bool',
r'buffer_f16',
r'buffer_f32',
r'buffer_f64',
r'buffer_fast',
r'buffer_fixed',
r'buffer_grow',
r'buffer_s16',
r'buffer_s32',
r'buffer_s8',
r'buffer_seek_end',
r'buffer_seek_relative',
r'buffer_seek_start',
r'buffer_string',
r'buffer_text',
r'buffer_u16',
r'buffer_u32',
r'buffer_u64',
r'buffer_u8',
r'buffer_vbuffer',
r'buffer_wrap',
r'c_aqua',
r'c_black',
r'c_blue',
r'c_dkgray',
r'c_dkgrey',
r'c_fuchsia',
r'c_gray',
r'c_green',
r'c_grey',
r'c_lime',
r'c_ltgray',
r'c_ltgrey',
r'c_maroon',
r'c_navy',
r'c_olive',
r'c_orange',
r'c_purple',
r'c_red',
r'c_silver',
r'c_teal',
r'c_white',
r'c_yellow',
r'cache_directory',
r'characterSpacing',
r'cmpfunc_always',
r'cmpfunc_equal',
r'cmpfunc_greater',
r'cmpfunc_greaterequal',
r'cmpfunc_less',
r'cmpfunc_lessequal',
r'cmpfunc_never',
r'cmpfunc_notequal',
r'coreColor',
r'coreColour',
r'cr_appstart',
r'cr_arrow',
r'cr_beam',
r'cr_cross',
r'cr_default',
r'cr_drag',
r'cr_handpoint',
r'cr_hourglass',
r'cr_none',
r'cr_size_all',
r'cr_size_nesw',
r'cr_size_ns',
r'cr_size_nwse',
r'cr_size_we',
r'cr_uparrow',
r'cull_clockwise',
r'cull_counterclockwise',
r'cull_noculling',
r'device_emulator',
r'device_ios_ipad',
r'device_ios_ipad_retina',
r'device_ios_iphone',
r'device_ios_iphone5',
r'device_ios_iphone6',
r'device_ios_iphone6plus',
r'device_ios_iphone_retina',
r'device_ios_unknown',
r'device_tablet',
r'display_landscape',
r'display_landscape_flipped',
r'display_portrait',
r'display_portrait_flipped',
r'dll_cdecl',
r'dll_stdcall',
r'dropShadowEnabled',
r'dropShadowEnabled',
r'ds_type_grid',
r'ds_type_list',
r'ds_type_map',
r'ds_type_priority',
r'ds_type_queue',
r'ds_type_stack',
r'ef_cloud',
r'ef_ellipse',
r'ef_explosion',
r'ef_firework',
r'ef_flare',
r'ef_rain',
r'ef_ring',
r'ef_smoke',
r'ef_smokeup',
r'ef_snow',
r'ef_spark',
r'ef_star',
r'effectsEnabled',
r'effectsEnabled',
r'ev_alarm',
r'ev_animation_end',
r'ev_animation_event',
r'ev_animation_update',
r'ev_async_audio_playback',
r'ev_async_audio_playback_ended',
r'ev_async_audio_recording',
r'ev_async_dialog',
r'ev_async_push_notification',
r'ev_async_save_load',
r'ev_async_save_load',
r'ev_async_social',
r'ev_async_system_event',
r'ev_async_web',
r'ev_async_web_cloud',
r'ev_async_web_iap',
r'ev_async_web_image_load',
r'ev_async_web_networking',
r'ev_async_web_steam',
r'ev_audio_playback',
r'ev_audio_playback_ended',
r'ev_audio_recording',
r'ev_boundary',
r'ev_boundary_view0',
r'ev_boundary_view1',
r'ev_boundary_view2',
r'ev_boundary_view3',
r'ev_boundary_view4',
r'ev_boundary_view5',
r'ev_boundary_view6',
r'ev_boundary_view7',
r'ev_broadcast_message',
r'ev_cleanup',
r'ev_collision',
r'ev_create',
r'ev_destroy',
r'ev_dialog_async',
r'ev_draw',
r'ev_draw_begin',
r'ev_draw_end',
r'ev_draw_normal',
r'ev_draw_post',
r'ev_draw_pre',
r'ev_end_of_path',
r'ev_game_end',
r'ev_game_start',
r'ev_gesture',
r'ev_gesture_double_tap',
r'ev_gesture_drag_end',
r'ev_gesture_drag_start',
r'ev_gesture_dragging',
r'ev_gesture_flick',
r'ev_gesture_pinch_end',
r'ev_gesture_pinch_in',
r'ev_gesture_pinch_out',
r'ev_gesture_pinch_start',
r'ev_gesture_rotate_end',
r'ev_gesture_rotate_start',
r'ev_gesture_rotating',
r'ev_gesture_tap',
r'ev_global_gesture_double_tap',
r'ev_global_gesture_drag_end',
r'ev_global_gesture_drag_start',
r'ev_global_gesture_dragging',
r'ev_global_gesture_flick',
r'ev_global_gesture_pinch_end',
r'ev_global_gesture_pinch_in',
r'ev_global_gesture_pinch_out',
r'ev_global_gesture_pinch_start',
r'ev_global_gesture_rotate_end',
r'ev_global_gesture_rotate_start',
r'ev_global_gesture_rotating',
r'ev_global_gesture_tap',
r'ev_global_left_button',
r'ev_global_left_press',
r'ev_global_left_release',
r'ev_global_middle_button',
r'ev_global_middle_press',
r'ev_global_middle_release',
r'ev_global_right_button',
r'ev_global_right_press',
r'ev_global_right_release',
r'ev_gui',
r'ev_gui_begin',
r'ev_gui_end',
r'ev_joystick1_button1',
r'ev_joystick1_button2',
r'ev_joystick1_button3',
r'ev_joystick1_button4',
r'ev_joystick1_button5',
r'ev_joystick1_button6',
r'ev_joystick1_button7',
r'ev_joystick1_button8',
r'ev_joystick1_down',
r'ev_joystick1_left',
r'ev_joystick1_right',
r'ev_joystick1_up',
r'ev_joystick2_button1',
r'ev_joystick2_button2',
r'ev_joystick2_button3',
r'ev_joystick2_button4',
r'ev_joystick2_button5',
r'ev_joystick2_button6',
r'ev_joystick2_button7',
r'ev_joystick2_button8',
r'ev_joystick2_down',
r'ev_joystick2_left',
r'ev_joystick2_right',
r'ev_joystick2_up',
r'ev_keyboard',
r'ev_keypress',
r'ev_keyrelease',
r'ev_left_button',
r'ev_left_press',
r'ev_left_release',
r'ev_middle_button',
r'ev_middle_press',
r'ev_middle_release',
r'ev_mouse',
r'ev_mouse_enter',
r'ev_mouse_leave',
r'ev_mouse_wheel_down',
r'ev_mouse_wheel_up',
r'ev_no_button',
r'ev_no_more_health',
r'ev_no_more_lives',
r'ev_other',
r'ev_outside',
r'ev_outside_view0',
r'ev_outside_view1',
r'ev_outside_view2',
r'ev_outside_view3',
r'ev_outside_view4',
r'ev_outside_view5',
r'ev_outside_view6',
r'ev_outside_view7',
r'ev_pre_create',
r'ev_push_notification',
r'ev_right_button',
r'ev_right_press',
r'ev_right_release',
r'ev_room_end',
r'ev_room_start',
r'ev_social',
r'ev_step',
r'ev_step_begin',
r'ev_step_end',
r'ev_step_normal',
r'ev_system_event',
r'ev_trigger',
r'ev_user0',
r'ev_user1',
r'ev_user10',
r'ev_user11',
r'ev_user12',
r'ev_user13',
r'ev_user14',
r'ev_user15',
r'ev_user2',
r'ev_user3',
r'ev_user4',
r'ev_user5',
r'ev_user6',
r'ev_user7',
r'ev_user8',
r'ev_user9',
r'ev_web_async',
r'ev_web_cloud',
r'ev_web_iap',
r'ev_web_image_load',
r'ev_web_networking',
r'ev_web_sound_load',
r'ev_web_steam',
r'fa_archive',
r'fa_bottom',
r'fa_center',
r'fa_directory',
r'fa_hidden',
r'fa_left',
r'fa_middle',
r'fa_none',
r'fa_readonly',
r'fa_right',
r'fa_sysfile',
r'fa_top',
r'fa_volumeid',
r'false',
r'frameSizeX',
r'frameSizeY',
r'gamespeed_fps',
r'gamespeed_microseconds',
r'global',
r'glowColor',
r'glowColour',
r'glowEnabled',
r'glowEnabled',
r'glowEnd',
r'glowStart',
r'gp_axis_acceleration_x',
r'gp_axis_acceleration_y',
r'gp_axis_acceleration_z',
r'gp_axis_angular_velocity_x',
r'gp_axis_angular_velocity_y',
r'gp_axis_angular_velocity_z',
r'gp_axis_orientation_w',
r'gp_axis_orientation_x',
r'gp_axis_orientation_y',
r'gp_axis_orientation_z',
r'gp_axislh',
r'gp_axislv',
r'gp_axisrh',
r'gp_axisrv',
r'gp_face1',
r'gp_face2',
r'gp_face3',
r'gp_face4',
r'gp_padd',
r'gp_padl',
r'gp_padr',
r'gp_padu',
r'gp_select',
r'gp_shoulderl',
r'gp_shoulderlb',
r'gp_shoulderr',
r'gp_shoulderrb',
r'gp_start',
r'gp_stickl',
r'gp_stickr',
r'iap_available',
r'iap_canceled',
r'iap_ev_consume',
r'iap_ev_product',
r'iap_ev_purchase',
r'iap_ev_restore',
r'iap_ev_storeload',
r'iap_failed',
r'iap_purchased',
r'iap_refunded',
r'iap_status_available',
r'iap_status_loading',
r'iap_status_processing',
r'iap_status_restoring',
r'iap_status_unavailable',
r'iap_status_uninitialised',
r'iap_storeload_failed',
r'iap_storeload_ok',
r'iap_unavailable',
r'infinity',
r'kbv_autocapitalize_characters',
r'kbv_autocapitalize_none',
r'kbv_autocapitalize_sentences',
r'kbv_autocapitalize_words',
r'kbv_returnkey_continue',
r'kbv_returnkey_default',
r'kbv_returnkey_done',
r'kbv_returnkey_emergency',
r'kbv_returnkey_go',
r'kbv_returnkey_google',
r'kbv_returnkey_join',
r'kbv_returnkey_next',
r'kbv_returnkey_route',
r'kbv_returnkey_search',
r'kbv_returnkey_send',
r'kbv_returnkey_yahoo',
r'kbv_type_ascii',
r'kbv_type_default',
r'kbv_type_email',
r'kbv_type_numbers',
r'kbv_type_phone',
r'kbv_type_phone_name',
r'kbv_type_url',
r'layerelementtype_background',
r'layerelementtype_instance',
r'layerelementtype_oldtilemap',
r'layerelementtype_particlesystem',
r'layerelementtype_sequence',
r'layerelementtype_sprite',
r'layerelementtype_tile',
r'layerelementtype_tilemap',
r'layerelementtype_undefined',
r'leaderboard_type_number',
r'leaderboard_type_time_mins_secs',
r'lighttype_dir',
r'lighttype_point',
r'lineSpacing',
r'm_axisx',
r'm_axisx_gui',
r'm_axisy',
r'm_axisy_gui',
r'm_scroll_down',
r'm_scroll_up',
r'matrix_projection',
r'matrix_view',
r'matrix_world',
r'mb_any',
r'mb_left',
r'mb_middle',
r'mb_none',
r'mb_right',
r'mb_side1',
r'mb_side2',
r'mip_markedonly',
r'mip_off',
r'mip_on',
r'network_config_avoid_time_wait',
r'network_config_connect_timeout',
r'network_config_disable_multicast',
r'network_config_disable_reliable_udp',
r'network_config_enable_multicast',
r'network_config_enable_reliable_udp',
r'network_config_use_non_blocking_socket',
r'network_config_websocket_protocol',
r'network_connect_active',
r'network_connect_blocking',
r'network_connect_nonblocking',
r'network_connect_none',
r'network_connect_passive',
r'network_send_binary',
r'network_send_text',
r'network_socket_bluetooth',
r'network_socket_tcp',
r'network_socket_udp',
r'network_socket_ws',
r'network_socket_wss',
r'network_type_connect',
r'network_type_data',
r'network_type_disconnect',
r'network_type_down',
r'network_type_non_blocking_connect',
r'network_type_up',
r'network_type_up_failed',
r'nineslice_blank',
r'nineslice_bottom',
r'nineslice_center',
r'nineslice_centre',
r'nineslice_hide',
r'nineslice_left',
r'nineslice_mirror',
r'nineslice_repeat',
r'nineslice_right',
r'nineslice_stretch',
r'nineslice_top',
r'noone',
r'of_challenge_lose',
r'of_challenge_tie',
r'of_challenge_win',
r'os_android',
r'os_gdk',
r'os_gxgames',
r'os_ios',
r'os_linux',
r'os_macosx',
r'os_operagx',
r'os_permission_denied',
r'os_permission_denied_dont_request',
r'os_permission_granted',
r'os_ps3',
r'os_ps4',
r'os_ps5',
r'os_psvita',
r'os_switch',
r'os_tvos',
r'os_unknown',
r'os_uwp',
r'os_win8native',
r'os_windows',
r'os_winphone',
r'os_xboxone',
r'os_xboxseriesxs',
r'other',
r'outlineColor',
r'outlineColour',
r'outlineDist',
r'outlineEnabled',
r'outlineEnabled',
r'paragraphSpacing',
r'path_action_continue',
r'path_action_restart',
r'path_action_reverse',
r'path_action_stop',
r'phy_debug_render_aabb',
r'phy_debug_render_collision_pairs',
r'phy_debug_render_coms',
r'phy_debug_render_core_shapes',
r'phy_debug_render_joints',
r'phy_debug_render_obb',
r'phy_debug_render_shapes',
r'phy_joint_anchor_1_x',
r'phy_joint_anchor_1_y',
r'phy_joint_anchor_2_x',
r'phy_joint_anchor_2_y',
r'phy_joint_angle',
r'phy_joint_angle_limits',
r'phy_joint_damping_ratio',
r'phy_joint_frequency',
r'phy_joint_length_1',
r'phy_joint_length_2',
r'phy_joint_lower_angle_limit',
r'phy_joint_max_force',
r'phy_joint_max_length',
r'phy_joint_max_motor_force',
r'phy_joint_max_motor_torque',
r'phy_joint_max_torque',
r'phy_joint_motor_force',
r'phy_joint_motor_speed',
r'phy_joint_motor_torque',
r'phy_joint_reaction_force_x',
r'phy_joint_reaction_force_y',
r'phy_joint_reaction_torque',
r'phy_joint_speed',
r'phy_joint_translation',
r'phy_joint_upper_angle_limit',
r'phy_particle_data_flag_category',
r'phy_particle_data_flag_color',
r'phy_particle_data_flag_colour',
r'phy_particle_data_flag_position',
r'phy_particle_data_flag_typeflags',
r'phy_particle_data_flag_velocity',
r'phy_particle_flag_colormixing',
r'phy_particle_flag_colourmixing',
r'phy_particle_flag_elastic',
r'phy_particle_flag_powder',
r'phy_particle_flag_spring',
r'phy_particle_flag_tensile',
r'phy_particle_flag_viscous',
r'phy_particle_flag_wall',
r'phy_particle_flag_water',
r'phy_particle_flag_zombie',
r'phy_particle_group_flag_rigid',
r'phy_particle_group_flag_solid',
r'pi',
r'pointer_invalid',
r'pointer_null',
r'pr_linelist',
r'pr_linestrip',
r'pr_pointlist',
r'pr_trianglefan',
r'pr_trianglelist',
r'pr_trianglestrip',
r'ps_distr_gaussian',
r'ps_distr_invgaussian',
r'ps_distr_linear',
r'ps_mode_burst',
r'ps_mode_stream',
r'ps_shape_diamond',
r'ps_shape_ellipse',
r'ps_shape_line',
r'ps_shape_rectangle',
r'pt_shape_circle',
r'pt_shape_cloud',
r'pt_shape_disk',
r'pt_shape_explosion',
r'pt_shape_flare',
r'pt_shape_line',
r'pt_shape_pixel',
r'pt_shape_ring',
r'pt_shape_smoke',
r'pt_shape_snow',
r'pt_shape_spark',
r'pt_shape_sphere',
r'pt_shape_square',
r'pt_shape_star',
r'rollback_chat_message',
r'rollback_connect_error',
r'rollback_connect_info',
r'rollback_connected_to_peer',
r'rollback_connection_rejected',
r'rollback_disconnected_from_peer',
r'rollback_end_game',
r'rollback_game_full',
r'rollback_game_info',
r'rollback_game_interrupted',
r'rollback_game_resumed',
r'rollback_high_latency',
r'rollback_player_prefs',
r'rollback_protocol_rejected',
r'rollback_synchronized_with_peer',
r'rollback_synchronizing_with_peer',
r'self',
r'seqaudiokey_loop',
r'seqaudiokey_oneshot',
r'seqdir_left',
r'seqdir_right',
r'seqinterpolation_assign',
r'seqinterpolation_lerp',
r'seqplay_loop',
r'seqplay_oneshot',
r'seqplay_pingpong',
r'seqtextkey_bottom',
r'seqtextkey_center',
r'seqtextkey_justify',
r'seqtextkey_left',
r'seqtextkey_middle',
r'seqtextkey_right',
r'seqtextkey_top',
r'seqtracktype_audio',
r'seqtracktype_bool',
r'seqtracktype_clipmask',
r'seqtracktype_clipmask_mask',
r'seqtracktype_clipmask_subject',
r'seqtracktype_color',
r'seqtracktype_colour',
r'seqtracktype_empty',
r'seqtracktype_graphic',
r'seqtracktype_group',
r'seqtracktype_instance',
r'seqtracktype_message',
r'seqtracktype_moment',
r'seqtracktype_particlesystem',
r'seqtracktype_real',
r'seqtracktype_sequence',
r'seqtracktype_spriteframes',
r'seqtracktype_string',
r'seqtracktype_text',
r'shadowColor',
r'shadowColour',
r'shadowOffsetX',
r'shadowOffsetY',
r'shadowSoftness',
r'sprite_add_ext_error_cancelled',
r'sprite_add_ext_error_decompressfailed',
r'sprite_add_ext_error_loadfailed',
r'sprite_add_ext_error_setupfailed',
r'sprite_add_ext_error_spritenotfound',
r'sprite_add_ext_error_unknown',
r'spritespeed_framespergameframe',
r'spritespeed_framespersecond',
r'surface_r16float',
r'surface_r32float',
r'surface_r8unorm',
r'surface_rg8unorm',
r'surface_rgba16float',
r'surface_rgba32float',
r'surface_rgba4unorm',
r'surface_rgba8unorm',
r'texturegroup_status_fetched',
r'texturegroup_status_loaded',
r'texturegroup_status_loading',
r'texturegroup_status_unloaded',
r'tf_anisotropic',
r'tf_linear',
r'tf_point',
r'thickness',
r'tile_flip',
r'tile_index_mask',
r'tile_mirror',
r'tile_rotate',
r'time_source_expire_after',
r'time_source_expire_nearest',
r'time_source_game',
r'time_source_global',
r'time_source_state_active',
r'time_source_state_initial',
r'time_source_state_paused',
r'time_source_state_stopped',
r'time_source_units_frames',
r'time_source_units_seconds',
r'timezone_local',
r'timezone_utc',
r'tm_countvsyncs',
r'tm_sleep',
r'tm_systemtiming',
r'true',
r'ty_real',
r'ty_string',
r'undefined',
r'vertex_type_color',
r'vertex_type_colour',
r'vertex_type_float1',
r'vertex_type_float2',
r'vertex_type_float3',
r'vertex_type_float4',
r'vertex_type_ubyte4',
r'vertex_usage_binormal',
r'vertex_usage_blendindices',
r'vertex_usage_blendweight',
r'vertex_usage_color',
r'vertex_usage_colour',
r'vertex_usage_depth',
r'vertex_usage_fog',
r'vertex_usage_normal',
r'vertex_usage_position',
r'vertex_usage_psize',
r'vertex_usage_sample',
r'vertex_usage_tangent',
r'vertex_usage_texcoord',
r'video_format_rgba',
r'video_format_yuv',
r'video_status_closed',
r'video_status_paused',
r'video_status_playing',
r'video_status_preparing',
r'vk_add',
r'vk_alt',
r'vk_anykey',
r'vk_backspace',
r'vk_control',
r'vk_decimal',
r'vk_delete',
r'vk_divide',
r'vk_down',
r'vk_end',
r'vk_enter',
r'vk_escape',
r'vk_f1',
r'vk_f10',
r'vk_f11',
r'vk_f12',
r'vk_f2',
r'vk_f3',
r'vk_f4',
r'vk_f5',
r'vk_f6',
r'vk_f7',
r'vk_f8',
r'vk_f9',
r'vk_home',
r'vk_insert',
r'vk_lalt',
r'vk_lcontrol',
r'vk_left',
r'vk_lshift',
r'vk_multiply',
r'vk_nokey',
r'vk_numpad0',
r'vk_numpad1',
r'vk_numpad2',
r'vk_numpad3',
r'vk_numpad4',
r'vk_numpad5',
r'vk_numpad6',
r'vk_numpad7',
r'vk_numpad8',
r'vk_numpad9',
r'vk_pagedown',
r'vk_pageup',
r'vk_pause',
r'vk_printscreen',
r'vk_ralt',
r'vk_rcontrol',
r'vk_return',
r'vk_right',
r'vk_rshift',
r'vk_shift',
r'vk_space',
r'vk_subtract',
r'vk_tab',
r'vk_up',
r'wallpaper_config',
r'wallpaper_subscription_data',
r'wrap',
],
r'variable.language': [
r'alarm',
r'application_surface',
r'argument',
r'argument0',
r'argument1',
r'argument2',
r'argument3',
r'argument4',
r'argument5',
r'argument6',
r'argument7',
r'argument8',
r'argument9',
r'argument10',
r'argument11',
r'argument12',
r'argument13',
r'argument14',
r'argument15',
r'argument_count',
r'async_load',
r'background_color',
r'background_colour',
r'background_showcolor',
r'background_showcolour',
r'bbox_bottom',
r'bbox_left',
r'bbox_right',
r'bbox_top',
r'browser_height',
r'browser_width',
r'colour?ColourTrack',
r'current_day',
r'current_hour',
r'current_minute',
r'current_month',
r'current_second',
r'current_time',
r'current_weekday',
r'current_year',
r'cursor_sprite',
r'debug_mode',
r'delta_time',
r'depth',
r'direction',
r'display_aa',
r'drawn_by_sequence',
r'event_action',
r'event_data',
r'event_number',
r'event_object',
r'event_type',
r'font_texture_page_size',
r'fps',
r'fps_real',
r'friction',
r'game_display_name',
r'game_id',
r'game_project_name',
r'game_save_id',
r'gravity',
r'gravity_direction',
r'health',
r'hspeed',
r'iap_data',
r'id',
r'image_alpha',
r'image_angle',
r'image_blend',
r'image_index',
r'image_number',
r'image_speed',
r'image_xscale',
r'image_yscale',
r'in_collision_tree',
r'in_sequence',
r'instance_count',
r'instance_id',
r'keyboard_key',
r'keyboard_lastchar',
r'keyboard_lastkey',
r'keyboard_string',
r'layer',
r'lives',
r'longMessage',
r'managed',
r'mask_index',
r'message',
r'mouse_button',
r'mouse_lastbutton',
r'mouse_x',
r'mouse_y',
r'object_index',
r'os_browser',
r'os_device',
r'os_type',
r'os_version',
r'path_endaction',
r'path_index',
r'path_orientation',
r'path_position',
r'path_positionprevious',
r'path_scale',
r'path_speed',
r'persistent',
r'phy_active',
r'phy_angular_damping',
r'phy_angular_velocity',
r'phy_bullet',
r'phy_col_normal_x',
r'phy_col_normal_y',
r'phy_collision_points',
r'phy_collision_x',
r'phy_collision_y',
r'phy_com_x',
r'phy_com_y',
r'phy_dynamic',
r'phy_fixed_rotation',
r'phy_inertia',
r'phy_kinematic',
r'phy_linear_damping',
r'phy_linear_velocity_x',
r'phy_linear_velocity_y',
r'phy_mass',
r'phy_position_x',
r'phy_position_xprevious',
r'phy_position_y',
r'phy_position_yprevious',
r'phy_rotation',
r'phy_sleeping',
r'phy_speed',
r'phy_speed_x',
r'phy_speed_y',
r'player_avatar_sprite',
r'player_avatar_url',
r'player_id',
r'player_local',
r'player_type',
r'player_user_id',
r'program_directory',
r'rollback_api_server',
r'rollback_confirmed_frame',
r'rollback_current_frame',
r'rollback_event_id',
r'rollback_event_param',
r'rollback_game_running',
r'room',
r'room_first',
r'room_height',
r'room_last',
r'room_persistent',
r'room_speed',
r'room_width',
r'score',
r'script',
r'sequence_instance',
r'solid',
r'speed',
r'sprite_height',
r'sprite_index',
r'sprite_width',
r'sprite_xoffset',
r'sprite_yoffset',
r'stacktrace',
r'temp_directory',
r'timeline_index',
r'timeline_loop',
r'timeline_position',
r'timeline_running',
r'timeline_speed',
r'view_camera',
r'view_current',
r'view_enabled',
r'view_hport',
r'view_surface_id',
r'view_visible',
r'view_wport',
r'view_xport',
r'view_yport',
r'visible',
r'vspeed',
r'webgl_enabled',
r'working_directory',
r'x',
r'xprevious',
r'xstart',
r'y',
r'yprevious',
r'ystart',
],
},
contains: [
Mode(
scope: r'comment',
begin: r'//',
end: r'$',
contains: [
Mode(
scope: r'doctag',
begin: r'[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)',
end: r'(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):',
excludeBegin: true,
relevance: 0,
),
Mode(
begin:
r"[ ]+((?:I|a|is|so|us|to|at|if|in|it|on|[A-Za-z]+['](d|ve|re|ll|t|s|n)|[A-Za-z]+[-][a-z]+|[A-Za-z][a-z]{2,})[.]?[:]?([.][ ]|[ ])){3}",
),
],
),
Mode(
scope: r'comment',
begin: r'/\*',
end: r'\*/',
contains: [
Mode(
scope: r'doctag',
begin: r'[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)',
end: r'(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):',
excludeBegin: true,
relevance: 0,
),
Mode(
begin:
r"[ ]+((?:I|a|is|so|us|to|at|if|in|it|on|[A-Za-z]+['](d|ve|re|ll|t|s|n)|[A-Za-z]+[-][a-z]+|[A-Za-z][a-z]{2,})[.]?[:]?([.][ ]|[ ])){3}",
),
],
),
Mode(
scope: r'string',
begin: r"'",
end: r"'",
illegal: r'\n',
contains: [mode0],
),
Mode(
scope: r'string',
begin: r'"',
end: r'"',
illegal: r'\n',
contains: [mode0],
),
Mode(
scope: r'number',
begin:
r'(-?)(\b0[xX][a-fA-F0-9]+|(\b\d+(\.\d*)?|\.\d+)([eE][-+]?\d+)?)',
relevance: 0,
),
],
);
}