luxlabs header browser preview


@class MTLAttributeDescriptorArray, MTLBufferLayoutDescriptorArray;

@interface MTLStageInputOutputDescriptor : NSObject <NSCopying>

@property (readonly) MTLBufferLayoutDescriptorArray *layouts;
@property (readonly) MTLAttributeDescriptorArray *attributes;
@property (nonatomic) unsigned long long indexType;
@property (nonatomic) unsigned long long indexBufferIndex;

+ (id)allocWithZone:(struct _NSZone { } *)a0;
+ (id)alloc;
+ (id)stageInputOutputDescriptor;

- (id)formattedDescription:(unsigned long long)a0;
- (void)reset;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end