mkxp/binding-mri
Jonas Kulla b7a2ba830c MRI-Binding: Bind #initialize_copy for clonable classes
This replaces the previously directly bound #clone
methods, which weren't really the "the Ruby way".
Rubys default Object#clone will call into our #init_copy
methods instead.

Partly incorporates pull request #3 by /cremno.
2013-10-31 10:13:24 +01:00
..
audio-binding.cpp MRI-Binding: Fix Audio fade functions all fading the BGM 2013-10-17 01:02:09 +02:00
binding-mri.cpp MRI-Binding: Enforce UTF-8 string encoding 2013-10-19 18:57:34 +02:00
binding-types.h Initial commit 2013-09-01 16:27:21 +02:00
binding-util.cpp Rename 'GlobalState' to 'SharedState' to avoid confusion with GLState 2013-10-09 12:30:33 +02:00
binding-util.h MRI-Binding: Bind #initialize_copy for clonable classes 2013-10-31 10:13:24 +01:00
bitmap-binding.cpp MRI-Binding: Bind #initialize_copy for clonable classes 2013-10-31 10:13:24 +01:00
disposable-binding.h Initial commit 2013-09-01 16:27:21 +02:00
etc-binding.cpp MRI-Binding: Bind #initialize_copy for clonable classes 2013-10-31 10:13:24 +01:00
filesystem-binding.cpp MRI-Binding: Reduce number of object allocations 2013-10-30 10:06:24 +01:00
flashable-binding.h Make 'rb_get_args()' va_arg passing safer by introducing a termination marker 2013-09-27 04:49:48 +02:00
font-binding.cpp MRI-Binding: Bind #initialize_copy for clonable classes 2013-10-31 10:13:24 +01:00
graphics-binding.cpp Rename 'GlobalState' to 'SharedState' to avoid confusion with GLState 2013-10-09 12:30:33 +02:00
input-binding.cpp Rename 'GlobalState' to 'SharedState' to avoid confusion with GLState 2013-10-09 12:30:33 +02:00
module_rpg.cpp Initial commit 2013-09-01 16:27:21 +02:00
module_rpg.rb.xxd Initial commit 2013-09-01 16:27:21 +02:00
plane-binding.cpp MRI-Binding: Reduce number of object allocations 2013-10-30 10:06:24 +01:00
sceneelement-binding.h Make 'rb_get_args()' va_arg passing safer by introducing a termination marker 2013-09-27 04:49:48 +02:00
serializable-binding.h Initial commit 2013-09-01 16:27:21 +02:00
sprite-binding.cpp MRI-Binding: Reduce number of object allocations 2013-10-30 10:06:24 +01:00
table-binding.cpp MRI-Binding: Reduce number of object allocations 2013-10-30 10:06:24 +01:00
tilemap-binding.cpp MRI-Binding: Reduce number of object allocations 2013-10-30 10:06:24 +01:00
viewport-binding.cpp MRI-Binding: Reduce number of object allocations 2013-10-30 10:06:24 +01:00
viewportelement-binding.h Make 'rb_get_args()' va_arg passing safer by introducing a termination marker 2013-09-27 04:49:48 +02:00
window-binding.cpp MRI-Binding: Reduce number of object allocations 2013-10-30 10:06:24 +01:00