UnigineScript
The Language
Core Library
Engine Library
Node-Related Classes
GUI-Related Classes
Plugins Library
High-Level Systems
Samples
Usage Examples
C++ API
API Reference
Integration Samples
Usage Examples
C++ Plugins
Migration
Migrating to UNIGINE 2.0
C++ API Migration
Migrating from UNIGINE 2.0 to UNIGINE 2.1

Unigine::Engine Class

Added a Unicode version of the Unigine::init() function. This enables to use a wmain entry point under Windows and handle non-ASCII symbols correctly.

UNIGINEUNIGINE 2.0Comments
-Engine * init(int version, int argc, wchar_t ** argv, const char * project, const char * password) Receives a wchar_t type for the argv pointer.
-Engine * init(int version, App * app, int argc, wchar_t ** argv, const char * project, const char * password) Receives a wchar_t type for the argv pointer.
-Engine * init(int version, App * app, const char * app_path, const char * home_path, int argc, wchar_t ** argv, const char * project, const char * password) Receives a wchar_t type for the argv pointer.
-static int isInitialized () Returns the status of the engine.
-virtual int getArgi (int num) const =0 Returns an integer command line argument by its index.
-virtual float getArgf (int num) const =0 Returns a floating point command line argument by its index.
Last update: 2017-07-03