Method: Nuklear::Context#tick

Defined in:
ext/nuklear/nkrb_context.c

#tickObject



86
87
88
89
90
91
92
93
94
# File 'ext/nuklear/nkrb_context.c', line 86

VALUE nkrb_context_tick(VALUE self) {
  VALUE_TO_NK(self, ctx);
  nk_input_begin(ctx);
  rb_funcall(self, rb_intern("process_pending_events"), 0);
  nk_input_end(ctx);
  rb_funcall(self, rb_intern("paint"), 0);
  nk_clear(ctx);
  return self;
}