text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Tuesday, November 10, 2020 at 10:20:04 PM Mountain Standard Time
                         * Operating System: Version 14.2 (Build 18K57)
                         * Image Source: /System/Library/PrivateFrameworks/CMCapture.framework/CMCapture
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <CMCapture/CMCapture-Structs.h>
  #import <libobjc.A.dylib/FigMetalAllocatorImpl.h>
  
  @protocol MTLHeap;
  @class FigMetalUtils;
  
  @interface FigMetalHeapAllocator : NSObject <FigMetalAllocatorImpl> {
  
  	id<MTLHeap> _heap;
  	unsigned long long _alignment;
  	FigMetalUtils* _utils;
  	unsigned long long _memSize;
  
  }
  
  @property (nonatomic,readonly) unsigned long long alignment;              //@synthesize alignment=_alignment - In the implementation block
  @property (nonatomic,readonly) unsigned long long memSize;                //@synthesize memSize=_memSize - In the implementation block
  @property (nonatomic,readonly) FigMetalUtils * utils;                     //@synthesize utils=_utils - In the implementation block
  -(id)description;
  -(unsigned long long)alignment;
  -(id)newTextureWithDescriptor:(id)arg1 offset:(unsigned long long)arg2 ;
  -(void)purgeResources;
  -(unsigned long long)memSize;
  -(id)initWithMetalUtils:(id)arg1 ;
  -(int)setupWithDescriptor:(id)arg1 ;
  -(SCD_Struct_Fi107)getSizeAndAlignForDescriptor:(id)arg1 ;
  -(unsigned long long)textureOffset:(id)arg1 ;
  -(BOOL)hasCreatedTexture:(id)arg1 ;
  -(FigMetalUtils *)utils;
  @end
  
  