- scm_c_bind_keyword_arguments ("get-skin-font", rest, (scm_t_keyword_arguments_flags)0,
+ scm_c_bind_keyword_arguments ("get-font", rest, (scm_t_keyword_arguments_flags)0,
+ scm_from_utf8_keyword ("which"), &which,
+ SCM_UNDEFINED);
+
+ irr::gui::IGUISkin* skin = unwrap_gui_skin (wrapped_gui_skin);
+ irr::gui::IGUIFont* font = skin->getFont (scm_to_default_font (which));
+ return wrap_gui_font (font);
+ }
+
+ SCM
+ irr_gui_setFont (SCM wrapped_gui_skin,
+ SCM font,
+ SCM rest)
+ {
+ SCM which = scm_from_utf8_symbol ("default");
+
+ scm_c_bind_keyword_arguments ("set-font!", rest, (scm_t_keyword_arguments_flags)0,