This commit is contained in:
groogy 2010-11-02 16:06:32 +00:00
parent b1a9967d56
commit 4b418bb4d7
10 changed files with 650 additions and 0 deletions

View file

@ -0,0 +1,15 @@
#ifndef SFML_RUBYEXT_SYSTEM_HEADER_
#define SFML_RUBYEXT_SYSTEM_HEADER_
#include "ruby.h"
VALUE GetNamespace( void );
// Ruby initiation function
extern "C" void Init_system( void );
typedef VALUE ( *RubyFunctionPtr )( ... );
#define FUNCPTR( x ) ( reinterpret_cast< RubyFunctionPtr >( x ) )
#endif // SFML_RUBYEXT_SYSTEM_HEADER_