irrlicht

An OCaml binding for the Irrlicht Engine
Module Irr_gui
method add_button : ?parent:element -> ?id:int -> ?text:string -> ?tooltiptext:string -> int Irr_core.rect -> button
method add_edit_box : string -> ?border:bool -> ?parent:element -> ?id:int -> int Irr_core.rect -> edit_box
method add_file_open_dialog : ?title:string -> ?modal:bool -> ?parent:element -> ?id:int -> unit -> file_open_dialog
method add_image : Irr_video.texture -> ?use_alpha:bool -> ?parent:element -> ?id:int -> ?text:string -> int Irr_core.pos_2d -> image
method add_list_box : ?parent:element -> ?id:int -> ?draw_bg:bool -> int Irr_core.rect -> list_box
method add_menu : ?parent:element -> ?id:int -> unit -> context_menu
method add_scroll_bar : bool -> ?parent:element -> ?id:int -> int Irr_core.rect -> scroll_bar
method add_static_text : string -> ?border:bool -> ?word_wrap:bool -> ?parent:element -> ?id:int -> ?fill_bg:bool -> int Irr_core.rect -> static_text
method add_window : ?modal:bool -> ?text:string -> ?parent:element -> ?id:int -> int Irr_core.rect -> window
method built_in_font : font
method draw_all : unit
method drop : unit
method drop_bool : bool
method font : string -> font
method obj : Irr_base.obj
method skin : skin