gentle_create_main_system_internal
extern "C" GT_API gtMainSystem* GT_CDECL gentle_create_main_system_internal( const gtDeviceCreationParameters& params );
Эта функция импортируется из gentle.dll.
Создаёт объект gtMainSystem, инициализируя и запуская gentle.engine
Возвращается голый указатель, и, если система создана вызовом этой функции нужно вручную вызвать release() при завершении работы.

gentle_create_main_system
GT_FORCE_INLINE gtPtr<gtMainSystem> gentle_create_main_system( const gtDeviceCreationParameters& params = gtDeviceCreationParameters() )
Создаёт объект gtMainSystem, инициализируя и запуская gentle.engine
Эта функция обернёт голый указатель в объект gtPtr для автоматического удаления.

В обоих случаях в качестве аргумента можно передать ссылку на объект типа gtDeviceCreationParameters. Данный тип определяет базовые настройки для движка.