Unimplemented GM Functions
From ENIGMA
List of unimplemented GM functions (in Windows)
Implemented functions can be found on the Implemented list.
Contents |
Popup / Splash Screen
get_directory
get_directory_alt
splash_set_adapt
splash_set_border
splash_set_caption
splash_set_close_button
splash_set_color
splash_set_cursor
splash_set_fullscreen
splash_set_interrupt
splash_set_main
splash_set_position
splash_set_scale
splash_set_size
splash_set_stop_key
splash_set_stop_mouse
splash_set_top
splash_show_image
splash_show_text
splash_show_video
splash_show_web
show_message_ext
show_question
message_alpha
message_background
message_button
message_button_font
message_caption
message_input_color
message_input_font
message_mouse_color
message_position
message_size
message_text_font
Tiles
tile_add
tile_delete
tile_exists
tile_get_alpha
tile_get_background
tile_get_blend
tile_get_depth
tile_get_height
tile_get_left
tile_get_top
tile_get_visible
tile_get_width
tile_get_x
tile_get_xscale
tile_get_y
tile_get_yscale
tile_layer_delete
tile_layer_delete_at
tile_layer_depth
tile_layer_find
tile_layer_hide
tile_layer_shift
tile_layer_show
tile_set_alpha
tile_set_background
tile_set_blend
tile_set_depth
tile_set_position
tile_set_region
tile_set_scale
tile_set_visible
Particles
part_attractor_clear
part_attractor_create
part_attractor_destroy
part_attractor_destroy_all
part_attractor_exists
part_attractor_force
part_attractor_position
part_changer_clear
part_changer_create
part_changer_destroy
part_changer_destroy_all
part_changer_exists
part_changer_kind
part_changer_region
part_changer_types
part_deflector_clear
part_deflector_create
part_deflector_destroy
part_deflector_destroy_all
part_deflector_exists
part_deflector_friction
part_deflector_kind
part_deflector_region
part_destroyer_clear
part_destroyer_create
part_destroyer_destroy
part_destroyer_destroy_all
part_destroyer_exists
part_destroyer_region
part_emitter_burst
part_emitter_clear
part_emitter_create
part_emitter_destroy
part_emitter_destroy_all
part_emitter_exists
part_emitter_region
part_emitter_stream
part_particles_clear
part_particles_count
part_particles_create
part_particles_create_color
part_system_automatic_draw
part_system_automatic_update
part_system_clear
part_system_create
part_system_depth
part_system_destroy
part_system_draw_order
part_system_drawit
part_system_exists
part_system_position
part_system_update
part_type_alpha1
part_type_alpha2
part_type_alpha3
part_type_blend
part_type_clear
part_type_color1
part_type_color2
part_type_color3
part_type_color_hsv
part_type_color_mix
part_type_color_rgb
part_type_create
part_type_death
part_type_destroy
part_type_direction
part_type_exists
part_type_gravity
part_type_life
part_type_orientation
part_type_scale
part_type_shape
part_type_size
part_type_speed
part_type_sprite
part_type_step
Inis
ini_close
ini_key_delete
ini_key_exists
ini_open
ini_read_real
ini_read_string
ini_section_delete
ini_section_exists
ini_write_real
ini_write_string
Registry
registry_exists
registry_exists_ext
registry_read_real
registry_read_real_ext
registry_read_string
registry_read_string_ext
registry_set_root
registry_write_real
registry_write_real_ext
registry_write_string
registry_write_string_ext
CD
cd_close_door
cd_init
cd_length
cd_number
cd_open_door
cd_pause
cd_paused
cd_play
cd_playing
cd_position
cd_present
cd_resume
cd_set_position
cd_set_track_position
cd_stop
cd_track
cd_track_length
cd_track_position
Mplay
mplay_connect_status
mplay_data_mode
mplay_data_read
mplay_data_write
mplay_end
mplay_init_ipx
mplay_init_modem
mplay_init_serial
mplay_init_tcpip
mplay_ipaddress
mplay_message_clear
mplay_message_count
mplay_message_id
mplay_message_name
mplay_message_player
mplay_message_receive
mplay_message_send
mplay_message_send_guaranteed
mplay_message_value
mplay_player_find
mplay_player_id
mplay_player_name
mplay_session_create
mplay_session_end
mplay_session_find
mplay_session_join
mplay_session_mode
mplay_session_name
mplay_session_status
Action Functions
action_cd_pause
action_cd_play
action_cd_playing
action_cd_present
action_cd_resume
action_cd_stop
action_effect
action_if_question
action_inherited
action_load_game
action_partemit_burst
action_partemit_create
action_partemit_destroy
action_partemit_stream
action_partsyst_clear
action_partsyst_create
action_partsyst_destroy
action_parttype_color
action_parttype_create
action_parttype_gravity
action_parttype_life
action_parttype_secondary
action_parttype_speed
action_replace_background
action_replace_sound
action_replace_sprite
action_save_game
action_set_cursor
action_set_timeline
action_set_timeline_position
action_set_timeline_speed
action_show_video
action_snapshot
action_splash_image
action_splash_settings
action_splash_text
action_splash_video
action_splash_web
action_sprite_color
action_sprite_transform
action_timeline_pause
action_timeline_set
action_timeline_start
action_timeline_stop
action_webpage
Resource Functions
backgrounds
background_save
background_exists
background_add
background_add_background
background_assign
background_create_color
background_create_from_screen
background_create_from_surface
background_create_gradient
background_delete
background_duplicate
background_replace
background_replace_background
background_set_alpha_from_background
fonts
font_exists
font_get_bold
font_get_first
font_get_fontname
font_get_italic
font_get_last
font_add
font_assign
font_delete
font_duplicate
font_replace
font_replace_sprite
objects
object_exists
object_get_depth
object_get_mask
object_get_parent
object_get_persistent
object_get_solid
object_get_sprite
object_get_visible
object_is_ancestor
object_add
object_assign
object_delete
object_duplicate
object_event_add
object_event_clear
object_set_depth
object_set_mask
object_set_parent
object_set_persistent
object_set_solid
object_set_sprite
object_set_visible
rooms
room_add
room_assign
room_duplicate
room_instance_add
room_instance_clear
room_set_background
room_set_background_color
room_set_caption
room_set_code
room_set_height
room_set_persistent
room_set_view
room_set_view_enabled
room_set_width
room_tile_add
room_tile_add_ext
room_tile_clear
scripts
sounds
sound_3d_set_sound_cone
sound_3d_set_sound_distance
sound_3d_set_sound_position
sound_3d_set_sound_velocity
sound_background_tempo
sound_discard
sound_effect_chorus
sound_effect_compressor
sound_effect_echo
sound_effect_equalizer
sound_effect_flanger
sound_effect_gargle
sound_effect_reverb
sound_effect_set
sound_exists
sound_fade
sound_get_kind
sound_get_preload
sound_restore
sound_set_search_directory
sound_assign
sound_duplicate
sound_replace
sprites
sprite_add_from_screen
sprite_add_from_surface
sprite_add_sprite
sprite_assign
sprite_collision_mask
sprite_create_from_screen
sprite_create_from_surface
sprite_delete
sprite_duplicate
sprite_merge
sprite_replace
sprite_replace_sprite
sprite_set_alpha_from_sprite
sprite_set_offset
timelines
timeline_add
timeline_assign
timeline_clear
timeline_duplicate
timeline_delete
timeline_moment_add
timeline_moment_clear
Miscellaneous
application settings
set_application_title
set_program_priority
clipboard
clipboard_get_text
clipboard_has_text
clipboard_set_text
display
display_get_colordepth
display_get_frequency
display_reset
display_set_all
display_set_colordepth
display_set_frequency
display_set_size
display_test_all
dll
saving / ds's left-overs
ds_grid_read
ds_grid_write
ds_list_read
ds_list_write
ds_map_read
ds_map_write
ds_priority_read
ds_priority_write
ds_queue_read
ds_queue_write
ds_set_precision
ds_stack_read
ds_stack_write
effects
effect_clear
effect_create_above
effect_create_below
events
event_inherited
event_perform
event_perform_object
event_user
execute
execute_file
execute_program
execute_shell
execute_string
parameter_count
parameter_string
discard_include_file
export_include_file
export_include_file_location
instance
joystick
joystick_axes
joystick_buttons
joystick_check_button
joystick_direction
joystick_exists
joystick_has_pov
joystick_name
joystick_pov
joystick_rpos
joystick_upos
joystick_vpos
joystick_xpos
joystick_ypos
joystick_zpos
keyboard direct/simulation
keyboard_check_direct
keyboard_get_map
keyboard_get_numlock
keyboard_key_press
keyboard_key_release
keyboard_set_map
keyboard_set_numlock
keyboard_unset_map
screen
screen_save_part
screen_wait_vsync
set_synchronization
transition
transition_define
transition_exists
variable access/set
variable_global_array2_get
variable_global_array2_set
variable_global_array_get
variable_global_array_set
variable_global_exists
variable_global_get
variable_global_set
variable_local_array2_get
variable_local_array2_set
variable_local_array_get
variable_local_array_set
variable_local_exists
variable_local_get
variable_local_set
window
window_get_cursor
window_get_region_height
window_get_region_width
window_get_showborder
window_get_showicons
window_get_sizeable
window_set_region_size
window_set_showborder
window_set_showicons
window_set_sizeable
window_views_mouse_get_x
window_views_mouse_get_y
window_views_mouse_set