Sha256: 80932a38e283b3e1a3831d3437c6636adfd27be4ffa368076ad4d0e808119244
Contents?: true
Size: 675 Bytes
Versions: 28
Compression:
Stored size: 675 Bytes
Contents
#include "reflex/ruby/exception.h" #include "defs.h" static Class cReflexError; static Class cLayoutError; static Class cPhysicsError; void Init_reflex_exception () { Module mReflex = rb_define_module("Reflex"); cReflexError = rb_define_class_under(mReflex, "ReflexError", rb_eRuntimeError); cLayoutError = rb_define_class_under(mReflex, "LayoutError", cReflexError); cPhysicsError = rb_define_class_under(mReflex, "PhysicsError", cReflexError); } namespace Reflex { Class reflex_error_class () { return cReflexError; } Class layout_error_class () { return cLayoutError; } Class physics_error_class () { return cPhysicsError; } }// Reflex
Version data entries
28 entries across 28 versions & 1 rubygems