Classes
The following classes are available globally.
-
Luna ID SDK main configuration object.
See moreDeclaration
Objective-C
@interface LCLunaConfiguration : NSObject
Swift
class LCLunaConfiguration : NSObject
-
Object of the best shot.
See moreDeclaration
Objective-C
@interface LCBestShotModel : NSObject
Swift
class LCBestShotModel : NSObject
-
Detector builder of the best shot.
See moreDeclaration
Objective-C
@interface LCBestShotBuilder : NSObject
Swift
class LCBestShotBuilder : NSObject
-
Some critical values which can change bestshot collection logic
See moreDeclaration
Objective-C
@interface LCBestShotConfiguration : NSObject
Swift
class LCBestShotConfiguration : NSObject
-
Common pars for interactions
See moreDeclaration
Objective-C
@interface LCInteractionsConfig : NSObject
Swift
class LCInteractionsConfig : NSObject
-
Object of the face detection.
See moreDeclaration
Objective-C
@interface LCFaceDetection : NSObject
Swift
class LCFaceDetection : NSObject
-
Builder for correct creation of LCLunaIDServiceProtocol object
See moreDeclaration
Objective-C
@interface LCLunaIDServiceBuilder : NSObject
Swift
class LCLunaIDServiceBuilder : NSObject
-
Thread safe realization of log system to show logs not only on XCode console but write it in file at once
See moreDeclaration
Objective-C
@interface LCThreadSafeLog : NSObject
Swift
class LCThreadSafeLog : NSObject
-
Implemenation of timer
See moreDeclaration
Objective-C
@interface LCSecundenMeter : NSObject
Swift
class LCSecundenMeter : NSObject
-
Config which declares pars for blinking interaction step
See moreDeclaration
Objective-C
@interface LCBlinkConfig : NSObject <LCStepConfigProtocol>
Swift
class LCBlinkConfig : NSObject, LCStepConfigProtocol
-
Config which declares pars for head up movement interaction step
See moreDeclaration
Objective-C
@interface LCUpHeadTrackConfig : NSObject <LCStepConfigProtocol>
Swift
class LCUpHeadTrackConfig : NSObject, LCStepConfigProtocol
-
Config which declares pars for head down movement interaction step
See moreDeclaration
Objective-C
@interface LCDownHeadTrackConfig : NSObject <LCStepConfigProtocol>
Swift
class LCDownHeadTrackConfig : NSObject, LCStepConfigProtocol
-
Config which declares pars for left head rotation movement interaction step
See moreDeclaration
Objective-C
@interface LCLeftHeadTrackConfig : NSObject <LCStepConfigProtocol>
Swift
class LCLeftHeadTrackConfig : NSObject, LCStepConfigProtocol
-
Config which declares pars for right head rotation movement interaction step
See moreDeclaration
Objective-C
@interface LCRightHeadTrackConfig : NSObject <LCStepConfigProtocol>
Swift
class LCRightHeadTrackConfig : NSObject, LCStepConfigProtocol
-
Contains edge frame for report when single interaction is finished
See moreDeclaration
Objective-C
@interface LCInteractionFrameInfo : NSObject
Swift
class LCInteractionFrameInfo : NSObject
-
Config which holds al the info about license data
See moreDeclaration
Swift
@objc public final class LCLicenseConfig : NSObject, Decodable
-
Wrapper over obj-c log functionality to enable it in swift reality
See moreDeclaration
Swift
final public class LCSafeLoggerWrapper