Irmo irmo-ruby
Brought to you by:
fraggle
File | Date | Author | Commit |
---|---|---|---|
src | 2005-12-26 |
![]() |
[9871ee] Remove CVS logs |
AUTHORS | 2003-09-12 |
![]() |
[b435ed] Various documentation files |
COPYING | 2003-09-13 |
![]() |
[e25fcb] This should be the Lesser GPL, not the older Li... |
ChangeLog | 2003-09-12 |
![]() |
[7ebda2] Add some required files |
INSTALL | 2003-09-12 |
![]() |
[7ebda2] Add some required files |
NEWS | 2003-12-30 |
![]() |
[20abb6] Bump version number |
README | 2003-09-12 |
![]() |
[b435ed] Various documentation files |
extconf.rb | 2005-12-26 |
![]() |
[9871ee] Remove CVS logs |
About This is a ruby language binding for the Irmo abstract network gaming library. The Irmo homepage is at: http://irmo.sourceforge.net/ You can find out more about ruby at: http://ruby-lang.org/ Notes: * All of the API should now be wrapped. * The class structure is the same as the C API. Most of the method calls are the same. * Objects implement proxy methods; for example, instead of obj.get('x') obj.set('y', 3) You can simply do: obj.x obj.y = 3 Similarly for method calls the following are identical: world.method_call('my_callback', 10, 'hello') world.my_callback(10, 'hello) Proxies can be disabled by setting the Irmo.enable_proxies variable to false. Feedback: Simon Howard <sdh300@zepler.net>