luxlabs header browser preview


@class NSString, USKScene, NSData, USKProperty, USKNode;

@interface USKData : NSObject {
    struct VtValue { struct type { unsigned char __lx[8]; } _storage; struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::VtValue::_TypeInfo> { struct _TypeInfo *_ptrAndBits; } _info; } _value;
    USKNode *_nodeOwner;
    USKScene *_sceneOwner;
    USKProperty *_propertyOwner;
}

@property (readonly, nonatomic) NSString *type;
@property (readonly, nonatomic) unsigned long long arraySize;
@property (readonly, retain, nonatomic) NSData *dataNoCopy;

- (id)stringValue;
- (id)initWithToken:(id)a0;
- (BOOL)boolValue;
- (id)initWithURL:(id)a0;
- (unsigned long long)hash;
- (id)stringArray;
- (id)initWithDouble:(double)a0;
- (id)resourcePath;
- (void)setStringValue:(id)a0;
- (void)setFloatValue:(float)a0;
- (float)floatValue;
- (id)initWithFloat:(float)a0;
- (id).cxx_construct;
- (void)setBoolValue:(BOOL)a0;
- (id)initWithInt:(int)a0;
- (int)intValue;
- (void)setDoubleValue:(double)a0;
- (void).cxx_destruct;
- (double)doubleValue;
- (id)initWithString:(id)a0;
- (struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::VtValue::_TypeInfo> { struct _TypeInfo *x0; } x1; })value;
- (BOOL)isEqual:(id)a0;
- (id)initWithStringArray:(id)a0;
- (void)setValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::VtValue::_TypeInfo> { struct _TypeInfo *x0; } x1; })a0;
- (id)initWithBool:(BOOL)a0;
- (void)setIntValue:(int)a0;
- (id)urlValue;
- (void /* unknown type, empty encoding */)float3Value;
- (void /* unknown type, empty encoding */)float4Value;
- (id)tokenValue;
- (id)pathArray;
- (void)setResourcePath:(id)a0;
- (void /* unknown type, empty encoding */)float2Value;
- (void)setFloat3Value:(SEL)a0;
- (void)setFloat2Value:(SEL)a0;
- (void)setFloat4Value:(SEL)a0;
- (id)resourcePathArray;
- (void)setDouble4x4Array:(struct { void /* unknown type, empty encoding */ x0[4]; } *)a0 count:(unsigned long long)a1;
- (void)setURLValue:(id)a0;
- (void)setStringArray:(id)a0;
- (void)setDouble3Value:(SEL)a0;
- (void)setDouble4x4Value:(struct { void /* unknown type, empty encoding */ x0[4]; })a0;
- (void)setFloat2Array:(void *)a0 count:(unsigned long long)a1;
- (void)setFloat3Array:(void *)a0 count:(unsigned long long)a1;
- (void)setFloatArray:(float *)a0 count:(unsigned long long)a1;
- (void)setIntArray:(int *)a0 count:(unsigned long long)a1;
- (void)setQuatfValue:(struct { })a0;
- (void)setTokenArray:(id)a0;
- (void)setTokenValue:(id)a0;
- (id)tokenArray;
- (void /* unknown type, empty encoding */)double3Value;
- (id)initWithObjectPath:(id)a0;
- (id)initWithFloat4:(SEL)a0;
- (id)initWithFloat3:(SEL)a0;
- (unsigned long long)double4x4Array:(struct { void /* unknown type, empty encoding */ x0[4]; } *)a0 maxCount:(unsigned long long)a1;
- (struct { void /* unknown type, empty encoding */ x0[4]; })double4x4Value;
- (unsigned long long)floatArray:(float *)a0 maxCount:(unsigned long long)a1;
- (id)initWithDoubleArray:(double *)a0 count:(unsigned long long)a1;
- (id)initWithFloat2Array:(void *)a0 count:(unsigned long long)a1;
- (id)initWithFloat3Array:(void *)a0 count:(unsigned long long)a1;
- (id)initWithFloat4Array:(void *)a0 count:(unsigned long long)a1;
- (id)initWithFloatArray:(float *)a0 count:(unsigned long long)a1;
- (id)initWithIntArray:(int *)a0 count:(unsigned long long)a1;
- (id)timeCodeValue;
- (id)initWithFloat2:(SEL)a0;
- (id)objectPathValue;
- (unsigned long long)double2Array:(void *)a0 maxCount:(unsigned long long)a1;
- (void /* unknown type, empty encoding */)double2Value;
- (unsigned long long)double3Array:(void *)a0 maxCount:(unsigned long long)a1;
- (unsigned long long)double4Array:(void *)a0 maxCount:(unsigned long long)a1;
- (void /* unknown type, empty encoding */)double4Value;
- (unsigned long long)doubleArray:(double *)a0 maxCount:(unsigned long long)a1;
- (unsigned long long)float2Array:(void *)a0 maxCount:(unsigned long long)a1;
- (unsigned long long)float3Array:(void *)a0 maxCount:(unsigned long long)a1;
- (unsigned long long)float4Array:(void *)a0 maxCount:(unsigned long long)a1;
- (unsigned long long)float4x4Array:(struct { void /* unknown type, empty encoding */ x0[4]; } *)a0 maxCount:(unsigned long long)a1;
- (struct { void /* unknown type, empty encoding */ x0[4]; })float4x4Value;
- (id)initWithDouble2:(SEL)a0;
- (id)initWithDouble2Array:(void *)a0 count:(unsigned long long)a1;
- (id)initWithDouble3:(SEL)a0;
- (id)initWithDouble3Array:(void *)a0 count:(unsigned long long)a1;
- (id)initWithDouble4:(SEL)a0;
- (id)initWithDouble4Array:(void *)a0 count:(unsigned long long)a1;
- (id)initWithDouble4x4:(struct { void /* unknown type, empty encoding */ x0[4]; })a0;
- (id)initWithDouble4x4Array:(struct { void /* unknown type, empty encoding */ x0[4]; } *)a0 count:(unsigned long long)a1;
- (id)initWithQuatf:(struct { })a0;
- (id)initWithQuatfArray:(struct { } *)a0 count:(unsigned long long)a1;
- (id)initWithResourcePath:(id)a0;
- (id)initWithResourcePathArray:(id)a0;
- (id)initWithTimeCode:(id)a0;
- (id)initWithTokenArray:(id)a0;
- (id)initWithUInt:(unsigned int)a0;
- (id)initWithUIntArray:(unsigned int *)a0 count:(unsigned long long)a1;
- (id)initWithVtValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::VtValue::_TypeInfo> { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::TfToken::_Rep> { struct _Rep *x0; } x0; })a1;
- (id)initWithVtValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::VtValue::_TypeInfo> { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::TfToken::_Rep> { struct _Rep *x0; } x0; })a1 withNodeOwner:(id)a2;
- (id)initWithVtValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::VtValue::_TypeInfo> { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::TfToken::_Rep> { struct _Rep *x0; } x0; })a1 withPropertyOwner:(id)a2;
- (id)initWithVtValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::VtValue::_TypeInfo> { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits<const pxrInternal_v0_22__aapl__pxrReserved__::TfToken::_Rep> { struct _Rep *x0; } x0; })a1 withSceneOwner:(id)a2;
- (unsigned long long)intArray:(int *)a0 maxCount:(unsigned long long)a1;
- (unsigned long long)quatfArray:(struct { } *)a0 maxCount:(unsigned long long)a1;
- (struct { })quatfValue;
- (void)setDouble2Array:(void *)a0 count:(unsigned long long)a1;
- (void)setDouble2Value:(SEL)a0;
- (void)setDouble3Array:(void *)a0 count:(unsigned long long)a1;
- (void)setDouble4Array:(void *)a0 count:(unsigned long long)a1;
- (void)setDouble4Value:(SEL)a0;
- (void)setDoubleArray:(double *)a0 count:(unsigned long long)a1;
- (void)setFloat4Array:(void *)a0 count:(unsigned long long)a1;
- (void)setObjectPathValue:(id)a0;
- (void)setQuatfArray:(struct { } *)a0 count:(unsigned long long)a1;
- (void)setResourcePathArray:(id)a0;
- (void)setTimeCodeValue:(id)a0;
- (void)setUIntArray:(unsigned int *)a0 count:(unsigned long long)a1;
- (void)setUIntValue:(unsigned int)a0;
- (unsigned long long)uintArray:(unsigned int *)a0 maxCount:(unsigned long long)a1;
- (unsigned int)uintValue;

@end