DEFINE_GSUBR ("add-image!", 3, 0, 1, irr_gui_addImage);
DEFINE_GSUBR ("add-static-text!", 3, 0, 1, irr_gui_addStaticText);
DEFINE_GSUBR ("get-built-in-font", 1, 0, 0, irr_gui_getBuiltInFont);
- DEFINE_GSUBR ("get-font", 2, 0, 0, irr_gui_getFont);
DEFINE_GSUBR ("get-gui-environment", 1, 0, 0, irr_getGUIEnvironment);
DEFINE_GSUBR ("get-skin", 1, 0, 0, irr_gui_getSkin);
}
return wrap_gui_font (font);
}
- SCM
- irr_gui_getFont (SCM wrapped_gui_environment,
- SCM filename)
- {
- irr::gui::IGUIEnvironment* guienv = unwrap_gui_environment (wrapped_gui_environment);
- irr::gui::IGUIFont* font = guienv->getFont (scm_to_utf8_stringn (filename, NULL));
- return wrap_gui_font (font);
- }
-
SCM
irr_gui_getSkin (SCM wrapped_gui_environment)
{
return wrap_gui_button (button);
}
+ SCM
+ irr_gui_IGUIEnvironment_getFont (SCM wrapped_gui_environment,
+ SCM filename)
+ {
+ irr::gui::IGUIEnvironment* guienv = unwrap_gui_environment (wrapped_gui_environment);
+ irr::gui::IGUIFont* font = guienv->getFont (scm_to_utf8_stringn (filename, NULL));
+ return wrap_gui_font (font);
+ }
+
}