/* call-seq: * Clock.new() -> clock * * The clock starts automatically after being constructed. */ static VALUE Clock_New( VALUE aKlass ) { sf::Clock *object = new sf::Clock(); VALUE rbData = Data_Wrap_Struct( aKlass, 0, Clock_Free, object ); rb_obj_call_init( rbData, 0, 0 ); return rbData; }