class LanguageLayer The API for the language
The API for the language. There is only one instance of this class.
csCamera* camera
csRunScript* first_run
LanguageLayer(csWorld* world, csCamera* camera)
~LanguageLayer()
void link_run(csRunScript* r)
void step_run()
void message(char* msg)
csObject* find_object(csObject* parent, char* name)
csObject* first_object(csObject* parent)
csObject* next_object(csObject* parent, csObject* obj)
const csIdType& object_type(csObject* obj)
const char* object_name(csObject* obj)
csObject* get_world()
csObject* camera_sector()
csMatrix3 camera_matrix()
csVector3 camera_vector()
void transform(csObject* obj, csMatrix3& m, csVector3& v)
void transform(csObject* obj, csMatrix3& m)
void transform(csObject* obj, csVector3& v)
void transform(csObject* obj, float dx, float dy, float dz)
void transform_rot_x(csObject* obj, float angle)
void transform_rot_y(csObject* obj, float angle)
void transform_rot_z(csObject* obj, float angle)
void matrix_rot_x(csMatrix3& m, float angle)
void matrix_rot_y(csMatrix3& m, float angle)
void matrix_rot_z(csMatrix3& m, float angle)
void set_light_intensity(csLight* light, float l1, float l2, float l3)
float get_lightmap1_intensity(csLight* light)
float get_lightmap2_intensity(csLight* light)
float get_lightmap3_intensity(csLight* light)
void show(csObject* obj)
void hide(csObject* obj)
void send_event(csObject* object, csScriptEvent event)
csScript* find_script(char* name)
csRunScript* run_script(csScript* script, csObject* attached)
void suspend(csRunScript* run, long milli)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de