]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/application.cpp
Add window and input management signals for Android
[libs/core.git] / source / core / application.cpp
index d5745ed8a36ae2cbe139a14de0f1ba76c1b22d5c..3a5561eb5f6d6db8b62b488ab3c7c81132384812 100644 (file)
@@ -21,7 +21,7 @@ Application::Application():
                throw logic_error("instance already exists");
 }
 
-int Application::run(int argc, char **argv, void *data)
+int Application::run(int argc, char **argv, void *data, void (*created_callback)(void *))
 {
        if(!starter_)
        {
@@ -43,6 +43,9 @@ int Application::run(int argc, char **argv, void *data)
                        return 1;
                }
 
+               if(created_callback)
+                       created_callback(data);
+
                int result = app_->main();
                Application *a = app_;
                app_ = 0;