irrlicht

An OCaml binding for the Irrlicht Engine
Module Irr_scene
method abs_pos : Irr_core.vector3df
method add_animator : animator -> unit
method add_child : node -> unit
method bounding_box : float Irr_core.aabbox3d
method clone : ?parent:node -> unit -> node
method drop : unit
method drop_bool : bool
method get_type : Irr_enums.node_type
method height : float -> float -> float
method id : int
method is_truly_visible : bool
method is_visible : bool
method material : int -> Irr_video.material
method material_count : int
method name : string
method obj : Irr_base.obj
method pos : Irr_core.vector3df
method rot : Irr_core.vector3df
method scale : Irr_core.vector3df
method scale_texture : float -> float -> unit
method set_automatic_culling : Irr_enums.culling_type -> unit
method set_id : int -> unit
method set_material_flag : Irr_enums.material_flag -> bool -> unit
method set_material_texture : ?layer:int -> Irr_video.texture -> unit
method set_material_type : Irr_enums.material_type -> unit
method set_name : string -> unit
method set_pos : Irr_core.vector3df -> unit
method set_rot : Irr_core.vector3df -> unit
method set_scale : Irr_core.vector3df -> unit
method set_triangle_selector : triangle_selector -> unit
method set_visible : bool -> unit