class GAME_LIBRARY_CONTROLLER General cluster: game_core description: "Controller of the game library." create: default_create, make_no_parachute Ancestors GAME_COMMON_EVENTS* GAME_DOLLAR_GESTURE_MANAGER* GAME_SDL_ANY* Action sequences file_dropped_actions: ACTION_SEQUENCE [NATURAL_32, READABLE_STRING_GENERAL] iteration_actions: ACTION_SEQUENCE [NATURAL_32] joystick_found_actions: ACTION_SEQUENCE [NATURAL_32, GAME_JOYSTICK] joystick_remove_actions: ACTION_SEQUENCE [NATURAL_32, GAME_JOYSTICK] quit_signal_actions: ACTION_SEQUENCE [NATURAL_32] Queries base_path: PATH cursor: GAME_CURSOR default_cursor: GAME_CURSOR displays: LIST [GAME_DISPLAY] displays_count: INTEGER_32 Dollar_gesture_template_index: INTEGER_64 events_controller: GAME_EVENTS_CONTROLLER haptic_maximum_gain: INTEGER_32 haptics: CHAIN_INDEXABLE_ITERATOR [GAME_HAPTIC_DEVICE] has_error: BOOLEAN is_cursor_visible: BOOLEAN is_events_enable: BOOLEAN is_events_running: BOOLEAN is_gl_enabled: BOOLEAN is_haptic_enable: BOOLEAN is_joystick_enable: BOOLEAN is_preference_path_retreived: BOOLEAN is_relative_mouse_enabled: BOOLEAN is_video_enable: BOOLEAN iteration_per_second: NATURAL_32 joysticks: CHAIN_INDEXABLE_ITERATOR [GAME_JOYSTICK] last_error: READABLE_STRING_GENERAL last_loaded_dollar_gesture_template: INTEGER_32 last_saved_dollar_gesture_template: INTEGER_32 library_variable (a_variable: READABLE_STRING_GENERAL): READABLE_STRING_GENERAL mouse_haptic: GAME_HAPTIC_MOUSE mouse_has_haptic: BOOLEAN preference_path: PATH print_on_error: BOOLEAN renderer_drivers: LIST [GAME_RENDERER_DRIVER] renderer_drivers_count: INTEGER_32 time_since_create: NATURAL_32 touch_device_count: INTEGER_32 touch_devices: CHAIN_INDEXABLE_ITERATOR [GAME_TOUCH_DEVICE] windows: CHAIN_INDEXABLE_ITERATOR [GAME_WINDOW] Commands append_all_dollar_gesture_template (a_filename: READABLE_STRING_GENERAL) append_dollar_gesture_template (a_hash: INTEGER_64; a_filename: READABLE_STRING_GENERAL) clear_all_events clear_events delay (a_millisecond: NATURAL_32) disable_events disable_gl disable_haptic disable_joystick disable_print_on_error disable_relative_mouse disable_video enable_events enable_gl enable_gl_from_file (a_file_name: READABLE_STRING_GENERAL) enable_haptic enable_joystick enable_print_on_error enable_relative_mouse enable_video get_preference_path (a_organisation, a_application_name: READABLE_STRING_GENERAL) hide_mouse_cursor launch launch_no_delay launch_with_iteration_per_second (a_iteration_per_second: NATURAL_32) load_dollar_gesture_template (a_filename: READABLE_STRING_GENERAL) quit_library redraw_cursor refresh_haptics refresh_touch_devices run_events save_all_dollar_gesture_template (a_filename: READABLE_STRING_GENERAL) save_dollar_gesture_template (a_hash: INTEGER_64; a_filename: READABLE_STRING_GENERAL) set_cursor (a_cursor: GAME_CURSOR) set_default_cursor set_haptic_maximum_gain (a_gain: INTEGER_32) set_is_cursor_visible (a_value: BOOLEAN) set_is_events_enable (a_value: BOOLEAN) set_is_haptic_enable (a_value: BOOLEAN) set_is_joystick_enable (a_value: BOOLEAN) set_is_relative_mouse_enabled (a_value: BOOLEAN) set_is_running (a_value: BOOLEAN) set_is_video_enable (a_value: BOOLEAN) set_iteration_per_second (a_iteration_per_second: NATURAL_32) set_library_variable (a_variable, a_value: READABLE_STRING_GENERAL) set_print_on_error (a_value: BOOLEAN) show_mouse_cursor stop stop_events update_events update_joysticks_state Constraints is singleton
Generated by ISE EiffelStudio