All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
Lumin-specific Engine Configuration

Classes

struct  VuPlatformLuminConfig
 Lumin-specific platform configuration data structure. More...
 

Enumerations

enum  VuPlatformLuminConfigError : int32_t {
  VU_ENGINE_CREATION_ERROR_PLATFORM_LUMIN_CONFIG_INITIALIZATION_ERROR ,
  VU_ENGINE_CREATION_ERROR_PLATFORM_LUMIN_CONFIG_INVALID_ACTIVITY ,
  VU_ENGINE_CREATION_ERROR_PLATFORM_LUMIN_CONFIG_INVALID_JAVA_VM = 0X542
}
 Lumin-specific configuration error code type for errors occurring when creating a Vuforia Engine instance. More...
 

Functions

VuPlatformLuminConfig vuPlatformLuminConfigDefault ()
 Default Lumin-specific configuration.
 
VuResult vuEngineConfigSetAddPlatformLuminConfig (VuEngineConfigSet *configSet, const VuPlatformLuminConfig *config)
 Add an Lumin-specific configuration to the engine config.
 

Detailed Description

Enumeration Type Documentation

◆ VuPlatformLuminConfigError

Lumin-specific configuration error code type for errors occurring when creating a Vuforia Engine instance.

Note
The error code is reported via the errorCode parameter of the vuEngineCreate() function if an error related to applying Lumin-specific configuration occurs while initializing the new Engine instance.
Enumerator
VU_ENGINE_CREATION_ERROR_PLATFORM_LUMIN_CONFIG_INITIALIZATION_ERROR 

An error occurred during initialization of the platform.

VU_ENGINE_CREATION_ERROR_PLATFORM_LUMIN_CONFIG_INVALID_ACTIVITY 

Invalid native Activity jobject passed to the configuration.

VU_ENGINE_CREATION_ERROR_PLATFORM_LUMIN_CONFIG_INVALID_JAVA_VM 

Invalid Java VM (JavaVM*) passed to the configuration.