luxlabs header browser preview


@class NSString, MTLType;

@interface MTLStructMemberInternal : MTLStructMember {
    NSString *_name;
    unsigned long long _offset;
    unsigned short _dataType : 16;
    id _details;
    unsigned long long _argumentIndex;
    MTLType *_typeInfo;
}

@property (readonly) unsigned long long pixelFormat;
@property (readonly) unsigned long long aluType;
@property (readonly) unsigned long long render_target;
@property (readonly) unsigned long long raster_order_group;

- (id)formattedDescription:(unsigned long long)a0;
- (id)dataTypeDescription;
- (unsigned long long)dataType;
- (BOOL)isMemberLayoutThreadSafeWith:(id)a0;
- (id)structType;
- (void)setOffset:(unsigned long long)a0;
- (unsigned long long)argumentIndex;
- (void)dealloc;
- (id)arrayType;
- (id)pointerType;
- (unsigned long long)offset;
- (id)textureReferenceType;
- (id)initWithName:(id)a0 offset:(unsigned long long)a1 dataType:(unsigned long long)a2 pixelFormat:(unsigned long long)a3 aluType:(unsigned long long)a4 indirectArgumentIndex:(unsigned long long)a5 render_target:(unsigned long long)a6 raster_order_group:(unsigned long long)a7 details:(id)a8;
- (id)indirectArgumentType;
- (id)name;
- (unsigned long long)indirectArgumentIndex;
- (BOOL)isEqual:(id)a0;

@end