description: Called before the module is unloaded, right before the module object is destroyed. During normal shutdown, this is called in reverse order that modules finishStartupModule(). This means that, as long as a module references dependent modules in it'sStartupModule(), it can safely reference those dependencies inShutdownModule()as well.

module: AndroidCameraEditor

code: virtual void ShutdownModule()


description: FModuleManager::Get().LoadModuleChecked(TEXT("HTTP"));

code: virtual void StartupModule()


className: FAndroidCameraEditorModule

code: class FAndroidCameraEditorModule : public [IModuleInterface](API\Runtime\Core\Modules\IModuleInterface)


code: UAndroidCameraRuntimeSettings ( const [FObjectInitializer](API\Runtime\CoreUObject\UObject\FObjectInitializer) & ObjectInitializer )


className: UAndroidCameraRuntimeSettings

description: Implements the settings for the AndroidCamera plugin.

code: [UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig) class UAndroidCameraRuntimeSettings : public [UObject](API\Runtime\CoreUObject\UObject\UObject)

bEnablePermission

type: bool

description: Enable camera permission in AndroidManifest.

bRequiresAnyCamera

description: Requires a camera to operate (if true and back-facing and front-facing are false, sets android.hardware.camera.any as required)

bRequiresBackFacingCamera

description: Requires back-facing camera in AndroidManifest (android.hardware.camera)

bRequiresFrontFacingCamera

description: Requires front-facing camera in AndroidManifest (android.hardware.camera.front)