Skip to main content
LCK provides a scripting API for building custom camera implementations, controlling recording and streaming programmatically, and integrating capture into your game’s UI and logic. Access the API through the LckService singleton via dependency injection:

Core components

API sections

Classes

LckService, LckCamera, LckMonitor, LckQualityConfig, LckDescriptor, LckStreamingController, LckNotificationController, LckOnScreenUIController, LCKCameraController, LckCore, Result

Interfaces

ILckService, ILckMonitor, ILckCamera, ILckAudioSource, ILckCore

Structs

QualityOption, QualityOptionOverride, CameraTrackDescriptor, CameraResolutionDescriptor, GameInfo

Enums

LckError, LckCaptureType, LckCameraOrientation, CoreError, LevelFilter