#include <irrlicht/irrlicht.h>
#include <libguile.h>
-
#include "gsubr.h"
#include "gui-environment.h"
#include "position2d.h"
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addButton (SCM gui_environment,
- SCM rectangle,
- SCM parent,
- SCM id,
- SCM text,
- SCM tooltiptext)
+gui_IGUIEnvironment_addButton (SCM gui_environment,
+ SCM rectangle,
+ SCM parent,
+ SCM id,
+ SCM text,
+ SCM tooltiptext)
{
gui::IGUIButton* button =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addEditBox (SCM gui_environment,
- SCM text,
- SCM rectangle,
- SCM border,
- SCM parent,
- SCM id)
+gui_IGUIEnvironment_addEditBox (SCM gui_environment,
+ SCM text,
+ SCM rectangle,
+ SCM border,
+ SCM parent,
+ SCM id)
{
gui::IGUIEditBox* editbox =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addImage (SCM gui_environment,
- SCM image,
- SCM position,
- SCM use_alpha_channel,
- SCM parent,
- SCM id,
- SCM text)
+gui_IGUIEnvironment_addImage (SCM gui_environment,
+ SCM image,
+ SCM position,
+ SCM use_alpha_channel,
+ SCM parent,
+ SCM id,
+ SCM text)
{
gui::IGUIImage* image =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addListBox (SCM gui_environment,
- SCM rectangle,
- SCM parent,
- SCM id,
- SCM draw_background)
+gui_IGUIEnvironment_addListBox (SCM gui_environment,
+ SCM rectangle,
+ SCM parent,
+ SCM id,
+ SCM draw_background)
{
gui::IGUIListBox* listbox =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addScrollBar (SCM gui_environment,
- SCM horizontal,
- SCM rectangle,
- SCM parent,
- SCM id)
+gui_IGUIEnvironment_addScrollBar (SCM gui_environment,
+ SCM horizontal,
+ SCM rectangle,
+ SCM parent,
+ SCM id)
{
gui::IGUIScrollBar* scrollbar =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addStaticText (SCM gui_environment,
- SCM text,
- SCM rectangle,
- SCM border,
- SCM word_wrap,
- SCM parent,
- SCM id,
- SCM fill_background)
+gui_IGUIEnvironment_addStaticText (SCM gui_environment,
+ SCM text,
+ SCM rectangle,
+ SCM border,
+ SCM word_wrap,
+ SCM parent,
+ SCM id,
+ SCM fill_background)
{
gui::IGUIStaticText* static_text =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addWindow (SCM gui_environment,
- SCM rectangle,
- SCM modal,
- SCM text,
- SCM parent,
- SCM id)
+gui_IGUIEnvironment_addWindow (SCM gui_environment,
+ SCM rectangle,
+ SCM modal,
+ SCM text,
+ SCM parent,
+ SCM id)
{
gui::IGUIWindow* window =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
SCM
-irr_gui_IGUIEnvironment_getBuiltInFont (SCM gui_environment)
+gui_IGUIEnvironment_getBuiltInFont (SCM gui_environment)
{
gui::IGUIFont* font =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->getBuiltInFont ();
SCM
-irr_gui_IGUIEnvironment_getFont (SCM gui_environment,
- SCM filename)
+gui_IGUIEnvironment_getFont (SCM gui_environment,
+ SCM filename)
{
gui::IGUIFont* font =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->
SCM
-irr_gui_IGUIEnvironment_getSkin (SCM gui_environment)
+gui_IGUIEnvironment_getSkin (SCM gui_environment)
{
gui::IGUISkin* skin =
((gui::IGUIEnvironment*)scm_to_pointer (gui_environment))->getSkin ();
void
init_gui_environment (void)
{
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_addButton_IGUIElement", 6, 0, 0,
- irr_gui_IGUIEnvironment_addButton<gui::IGUIElement*>);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_addEditBox_IGUIElement", 6, 0, 0,
- irr_gui_IGUIEnvironment_addEditBox<gui::IGUIElement*>);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_addImage_IGUIElement", 7, 0, 0,
- irr_gui_IGUIEnvironment_addImage<gui::IGUIElement*>);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_addListBox_IGUIElement", 5, 0, 0,
- irr_gui_IGUIEnvironment_addListBox<gui::IGUIElement*>);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_addScrollBar_IGUIElement", 5, 0, 0,
- irr_gui_IGUIEnvironment_addScrollBar<gui::IGUIElement*>);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_addStaticText_IGUIElement", 8, 0, 0,
- irr_gui_IGUIEnvironment_addStaticText<gui::IGUIElement*>);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_addWindow_IGUIElement", 6, 0, 0,
- irr_gui_IGUIEnvironment_addWindow<gui::IGUIElement*>);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_getBuiltInFont", 1, 0, 0,
- irr_gui_IGUIEnvironment_getBuiltInFont);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_getFont", 2, 0, 0,
- irr_gui_IGUIEnvironment_getFont);
- DEFINE_GSUBR ("irr_gui_IGUIEnvironment_getSkin", 1, 0, 0,
- irr_gui_IGUIEnvironment_getSkin);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_addButton_IGUIElement", 6, 0, 0,
+ gui_IGUIEnvironment_addButton<gui::IGUIElement*>);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_addEditBox_IGUIElement", 6, 0, 0,
+ gui_IGUIEnvironment_addEditBox<gui::IGUIElement*>);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_addImage_IGUIElement", 7, 0, 0,
+ gui_IGUIEnvironment_addImage<gui::IGUIElement*>);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_addListBox_IGUIElement", 5, 0, 0,
+ gui_IGUIEnvironment_addListBox<gui::IGUIElement*>);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_addScrollBar_IGUIElement", 5, 0, 0,
+ gui_IGUIEnvironment_addScrollBar<gui::IGUIElement*>);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_addStaticText_IGUIElement", 8, 0, 0,
+ gui_IGUIEnvironment_addStaticText<gui::IGUIElement*>);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_addWindow_IGUIElement", 6, 0, 0,
+ gui_IGUIEnvironment_addWindow<gui::IGUIElement*>);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_getBuiltInFont", 1, 0, 0, gui_IGUIEnvironment_getBuiltInFont);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_getFont", 2, 0, 0, gui_IGUIEnvironment_getFont);
+ DEFINE_GSUBR ("gui_IGUIEnvironment_getSkin", 1, 0, 0, gui_IGUIEnvironment_getSkin);
}
}
#include <irrlicht/irrlicht.h>
#include <libguile.h>
-#include "wrapped.h"
-
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addButton (SCM gui_environment,
+gui_IGUIEnvironment_addButton (SCM gui_environment,
SCM rectangle,
SCM parent,
SCM id,
SCM text,
SCM tooltiptext);
-
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addEditBox (SCM gui_environment,
+gui_IGUIEnvironment_addEditBox (SCM gui_environment,
SCM text,
SCM rectangle,
SCM border,
SCM parent,
SCM id);
-
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addImage (SCM gui_environment,
+gui_IGUIEnvironment_addImage (SCM gui_environment,
SCM image,
SCM position,
SCM use_alpha_channel,
SCM id,
SCM text);
-
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addListBox (SCM gui_environment,
+gui_IGUIEnvironment_addListBox (SCM gui_environment,
SCM rectangle,
SCM parent,
SCM id,
SCM draw_background);
-
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addScrollBar (SCM gui_environment,
+gui_IGUIEnvironment_addScrollBar (SCM gui_environment,
SCM horizontal,
SCM rectangle,
SCM parent,
SCM id);
-
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addStaticText (SCM gui_environment,
+gui_IGUIEnvironment_addStaticText (SCM gui_environment,
SCM text,
SCM rectangle,
SCM border,
SCM id,
SCM fill_background);
-
template <typename TParent>
SCM
-irr_gui_IGUIEnvironment_addWindow (SCM gui_environment,
+gui_IGUIEnvironment_addWindow (SCM gui_environment,
SCM rectangle,
SCM modal,
SCM text,
SCM parent,
SCM id);
-
SCM
-irr_gui_IGUIEnvironment_getBuiltInFont (SCM gui_environment);
-
+gui_IGUIEnvironment_getBuiltInFont (SCM gui_environment);
SCM
-irr_gui_IGUIEnvironment_getFont (SCM gui_environment,
+gui_IGUIEnvironment_getFont (SCM gui_environment,
SCM filename);
-
SCM
-irr_gui_IGUIEnvironment_getSkin (SCM gui_environment);
-
+gui_IGUIEnvironment_getSkin (SCM gui_environment);
extern "C" {
-
void
init_gui_environment (void);
-
}
#endif