package chamo

  1. Overview
  2. Docs

Handling configuration files

val rc_dir : string

The directory where personal config files are stored.

The core configuration

val save_core : unit -> unit
val load_core : unit -> unit

the GUI configuration file

val add_to_core_ini : Ocf.path -> 'a Ocf.conf_option -> unit
val save_gui : unit -> unit
val load_gui : unit -> unit

Utils

val add_binding : < get : (Stk.Key.keystate list * 'a) list ; set : (Stk.Key.keystate list * 'a) list -> 'b.. > -> string -> 'a -> 'b
val to_keystates : ((Tsdl.Sdl.keymod * Tsdl.Sdl.keycode) list * string) list -> (Stk.Key.keystate list * string) list
val to_keystates_with_mask : ((Tsdl.Sdl.keymod * Tsdl.Sdl.keymod * Tsdl.Sdl.keycode) list * string) list -> (Stk.Key.keystate list * string) list
OCaml

Innovation. Community. Security.