Unimplemented GM Functions
From ENIGMA
| Please attempt to document features as they are implemented. |
This is a list of functions which have not yet been implemented to ENIGMA.
- Deprecated GM functions can be found on the Category:Function:Obsolete list.
Contents |
Popup / Splash Screen
Compact Disk
- NOTE: CD functions are pretty useless
Mplay
- NOTE: Mplay functions are pretty useless
Resource Functions
Sounds
Backgrounds |
Sprites |
Timelines
|
Miscellaneous
Joystick |
Variable Access
|
Virtual Keyboard
|
File
|
Window
|
Events
|
Game State
|
Transition
|
Other
- draw_set_color_write_enable
- path_rescale
- font_add_sprite_ext
- get_config
- screen_wait_vsync
- action_set_cursor
Constants
These are missing constants...
- delta_time
- view_surface_id
- debug_mode
Game Maker Studio Functions
String
- string_set_byte_at
- string_byte_length
- string_byte_at
- ansi_char
- sha1_string_utf8
- sha1_string_unicode
- sha1_file
- base64_encode
- base64_decode
- md5_string_utf8
- md5_string_unicode
- md5_file
- json_encode
- json_decode
Buffer
- buffer_base64_decode
- buffer_base64_decode_ext
- buffer_base64_encode
- buffer_copy
- buffer_create
- buffer_delete
- buffer_fill
- buffer_get_size
- buffer_get_surface
- buffer_load
- buffer_load_ext
- buffer_md5
- buffer_peek
- buffer_poke
- buffer_read
- buffer_resize
- buffer_save
- buffer_save_ext
- buffer_seek
- buffer_sha1
- buffer_sizeof
- buffer_tell
- buffer_write
Network
- network_connect
- network_connect_raw
- network_create_server
- network_create_socket
- network_resolve
- network_send_broadcast
- network_send_packet
- network_send_raw
- network_send_udp
- network_set_timeout
- network_destroy
Platform
Assets
Display
Messages
Math
Alpha Testing
- draw_get_alpha_test
- draw_get_alpha_test_ref_value
- draw_set_alpha_test
- draw_set_alpha_test_ref_value
- draw_enable_alphablend
Gamepad
NOTE: Includes Xbox360 and PS3 controllers
- gamepad_is_supported
- gamepad_get_device_count
- gamepad_is_connected
- gamepad_get_description
- gamepad_get_button_threshold
- gamepad_set_button_threshold
- gamepad_axis_count
- gamepad_axis_value
- gamepad_button_check
- gamepad_button_check_pressed
- gamepad_button_check_released
- gamepad_button_count
- gamepad_button_value
- gamepad_set_vibration
In Game Advertisements
- ads_disable
- ads_enable
- ads_engagement_active
- ads_engagement_available
- ads_engagement_launch
- ads_get_display_width
- ads_get_display_height
- ads_interstitial_available
- ads_interstitial_display
- ads_move
- ads_setup