luxlabs header browser preview


@class DYDeviceInfo, NSString, NSDictionary, NSArray;

@interface DYCaptureSessionInfo : NSObject {
    NSDictionary *_libraryLinkTimeVersions;
    NSDictionary *_queueLabels;
    NSDictionary *_threadLabels;
    NSString *_patchVersion;
    struct DYInterposeVersion { int version; char *patch; } _version;
}

@property (readonly, retain, nonatomic) DYDeviceInfo *deviceInfo;
@property (readonly, retain, nonatomic) DYDeviceInfo *controlDeviceInfo;
@property (nonatomic) struct DYInterposeVersion { int x0; char *x1; } *interposerVersion;
@property (readonly, nonatomic) unsigned int nativePointerSize;
@property (readonly, nonatomic) unsigned long long capturedFramesCount;
@property (readonly, nonatomic) BOOL guestAppWasLinkedOnApexOrLater;
@property (readonly, retain, nonatomic) NSDictionary *guestAppInfoPlist;
@property (readonly, retain, nonatomic) NSDictionary *launchDictionary;
@property (readonly, retain, nonatomic) NSDictionary *configurationDictionary;
@property (readonly, retain, nonatomic) NSString *guestAppTitle;
@property (readonly, retain, nonatomic) NSString *guestAppBundleIdentifier;
@property (readonly, retain, nonatomic) NSString *guestAppPath;
@property (readonly, retain, nonatomic) NSString *guestAppCurrentDirectory;
@property (readonly, retain, nonatomic) NSArray *guestAppArguments;
@property (readonly, retain, nonatomic) NSDictionary *guestAppEnvironment;
@property (readonly, nonatomic) unsigned int triggerFrame;
@property (readonly, nonatomic) unsigned int frameLimit;
@property (readonly, nonatomic) BOOL triggerOnNextGraphicsCommand;
@property (readonly, nonatomic) BOOL lockGraphicsAfterCompletion;
@property (readonly, nonatomic) BOOL harvestStateAtEnd;
@property (readonly, nonatomic) BOOL suspendAfterCompletion;
@property (readonly, nonatomic) unsigned int isBoundaryLess;
@property (readonly, nonatomic) unsigned int graphicsApi;

+ (unsigned int)graphicsAPIOfCaptureStore:(id)a0;
+ (int)platformOfCaptureStore:(id)a0;
+ (id)symbolicatorSignatureFromCaptureStore:(id)a0;

- (id)init;
- (void)dealloc;
- (BOOL)canPlaybackOnDeviceWithInfo:(id)a0 limitBackwardsCompatibility:(BOOL)a1 isInternal:(BOOL)a2;
- (BOOL)canPlaybackOnDeviceWithInfo:(id)a0 limitBackwardsCompatibility:(BOOL)a1 isInternal:(BOOL)a2 withBlock:(id /* block */)a3;
- (id)initWithCaptureStore:(id)a0;
- (BOOL)_isBackwardsCompatible:(id)a0 isInternal:(BOOL)a1;
- (id)labelForQueueID:(unsigned long long)a0;
- (id)labelForThreadID:(unsigned long long)a0;
- (int)linkTimeVersionForLibrary:(id)a0;

@end