System/Library/Frameworks/Metal.framework
MTLStructMemberInternal.h
Download MTLStructMemberInternal.h
@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