diff options
Diffstat (limited to 'src/bindings/ecore_js/ecore_js_timer.hh')
-rw-r--r-- | src/bindings/ecore_js/ecore_js_timer.hh | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/bindings/ecore_js/ecore_js_timer.hh b/src/bindings/ecore_js/ecore_js_timer.hh new file mode 100644 index 0000000000..e002587ee4 --- /dev/null +++ b/src/bindings/ecore_js/ecore_js_timer.hh @@ -0,0 +1,38 @@ +#ifndef ECORE_JS_TIMER_HH +#define ECORE_JS_TIMER_HH + +#include <Eina.hh> + +#include <Eina_Js.hh> + +namespace efl { namespace ecore { namespace js { + +using ::efl::eina::js::compatibility_new; +using ::efl::eina::js::compatibility_return_type; +using ::efl::eina::js::compatibility_callback_info_type; +using ::efl::eina::js::compatibility_return; +using ::efl::eina::js::compatibility_get_pointer_internal_field; +using ::efl::eina::js::compatibility_set_pointer_internal_field; +using ::efl::eina::js::compatibility_persistent; + +void register_timer_precision_get(v8::Isolate *isolate, + v8::Handle<v8::Object> global, + v8::Handle<v8::String> name); + +void register_timer_precision_set(v8::Isolate *isolate, + v8::Handle<v8::Object> global, + v8::Handle<v8::String> name); + +void register_timer_dump(v8::Isolate *isolate, v8::Handle<v8::Object> global, + v8::Handle<v8::String> name); + +void register_timer_add(v8::Isolate *isolate, v8::Handle<v8::Object> global, + v8::Handle<v8::String> name); + +void register_timer_loop_add(v8::Isolate *isolate, + v8::Handle<v8::Object> global, + v8::Handle<v8::String> name); + +} } } // namespace efl::js + +#endif /* ECORE_JS_TIMER_HH */ |