public static extern App *CreateApp([NativeTypeName("ULSettings")] Settings *settings, [NativeTypeName("ULConfig")] Config *config);
public static App *Create(Settings *settings, Config *config) => AppCore.CreateApp(settings, config);
public static extern void SettingsSetForceCpuRenderer([NativeTypeName("ULSettings")] Settings *settings, bool forceCpu);
public static extern void SettingsSetLoadShadersFromFileSystem([NativeTypeName("ULSettings")] Settings *settings, bool enabled);
public static extern void SettingsSetFileSystemPath([NativeTypeName("ULSettings")] Settings *settings, [NativeTypeName("ULString")] String *path);
public static extern void SettingsSetAppName([NativeTypeName("ULSettings")] Settings *settings, [NativeTypeName("ULString")] String *name);
public static extern void DestroySettings([NativeTypeName("ULSettings")] Settings *settings);