@class NSString, USKScene, NSData, USKProperty, USKNode; @interface USKData : NSObject { struct VtValue { struct type { unsigned char __lx[8]; } _storage; struct TfPointerAndBits { 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 { 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 { 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 { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a1; - (id)initWithVtValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a1 withNodeOwner:(id)a2; - (id)initWithVtValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a1 withPropertyOwner:(id)a2; - (id)initWithVtValue:(struct VtValue { struct type { unsigned char x0[8]; } x0; struct TfPointerAndBits { struct _TypeInfo *x0; } x1; })a0 typeName:(struct TfToken { struct TfPointerAndBits { 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