text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 12:27:09 PM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/iWorkImport.framework/Frameworks/KeynoteQuicklook.framework/KeynoteQuicklook
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <KeynoteQuicklook/KeynoteQuicklook-Structs.h>
  #import <libobjc.A.dylib/KNAnimationPluginContext.h>
  @class NSArray, TSDMetalTextureRenderer, TSDAnimationSet, KNAnimationRandomGenerator, TSDMetalContext, KNAnimatedBuild, NSDictionary, TSDGLState;
  
  
  @protocol KNAnimationPluginContext <NSObject>
  @property (nonatomic,readonly) NSArray * textures; 
  @property (nonatomic,readonly) TSDMetalTextureRenderer * metalTextureRenderer; 
  @property (nonatomic,readonly) TSDAnimationSet * animationSet; 
  @property (nonatomic,readonly) NSArray * scaledTextures; 
  @property (nonatomic,readonly) NSArray * tags; 
  @property (nonatomic,readonly) unsigned long long direction; 
  @property (nonatomic,readonly) double duration; 
  @property (nonatomic,readonly) double percent; 
  @property (nonatomic,readonly) BOOL isMotionBlurred; 
  @property (nonatomic,readonly) KNAnimationRandomGenerator * randomGenerator; 
  @property (nonatomic,readonly) TSDMetalContext * metalContext; 
  @property (nonatomic,readonly) CGRect drawableFrame; 
  @property (nonatomic,readonly) CGRect animationFrame; 
  @property (nonatomic,readonly) CGRect boundingRectOnCanvas; 
  @property (assign,nonatomic) CGRect boundingRect; 
  @property (nonatomic,readonly) KNAnimatedBuild * animatedBuild; 
  @property (nonatomic,readonly) NSDictionary * transitionAttributes; 
  @property (nonatomic,readonly) NSArray * magicMoveMatches; 
  @property (nonatomic,readonly) BOOL isBuild; 
  @property (nonatomic,readonly) BOOL isTransition; 
  @property (nonatomic,readonly) BOOL isMagicMove; 
  @property (nonatomic,readonly) BOOL isFrameRenderer; 
  @property (nonatomic,readonly) BOOL isOpenGLRenderer; 
  @property (nonatomic,readonly) BOOL isMetalRenderer; 
  @property (nonatomic,readonly) BOOL isSceneRenderingEnabled; 
  @property (nonatomic,readonly) BOOL isPreview; 
  @property (nonatomic,readonly) BOOL isMovieExport; 
  @property (nonatomic,readonly) BOOL willRenderWithLiveTextureSources; 
  @property (nonatomic,readonly) TSDGLState * GLState; 
  @property (nonatomic,readonly) BOOL isWarmingUp; 
  @required
  -(unsigned long long)direction;
  -(NSArray *)textures;
  -(NSArray *)tags;
  -(BOOL)isWarmingUp;
  -(void)setBoundingRect:(CGRect)arg1;
  -(double)duration;
  -(CGRect)boundingRect;
  -(double)percent;
  -(TSDMetalContext *)metalContext;
  -(BOOL)isPreview;
  -(CGRect)animationFrame;
  -(BOOL)isTransition;
  -(BOOL)isMagicMove;
  -(KNAnimationRandomGenerator *)randomGenerator;
  -(BOOL)isMetalRenderer;
  -(CGRect)drawableFrame;
  -(BOOL)isBuild;
  -(KNAnimatedBuild *)animatedBuild;
  -(NSDictionary *)transitionAttributes;
  -(BOOL)isFrameRenderer;
  -(BOOL)isMovieExport;
  -(BOOL)isSceneRenderingEnabled;
  -(NSArray *)magicMoveMatches;
  -(TSDMetalTextureRenderer *)metalTextureRenderer;
  -(TSDAnimationSet *)animationSet;
  -(NSArray *)scaledTextures;
  -(BOOL)isMotionBlurred;
  -(CGRect)boundingRectOnCanvas;
  -(BOOL)isOpenGLRenderer;
  -(BOOL)willRenderWithLiveTextureSources;
  -(TSDGLState *)GLState;
  
  @end
  
  
  @class NSArray, TSDMetalTextureRenderer, TSDAnimationSet, KNAnimationRandomGenerator, TSDMetalContext, KNAnimatedBuild, NSDictionary, TSDGLState, TSDRep, NSString;
  
  @interface KNAnimationPluginContext : NSObject <KNAnimationPluginContext> {
  
  	BOOL _isSceneRenderingEnabled;
  	BOOL _isMotionBlurred;
  	BOOL _isPreview;
  	BOOL _isMovieExport;
  	BOOL _isWarmingUp;
  	NSArray* _textures;
  	TSDMetalTextureRenderer* _metalTextureRenderer;
  	TSDAnimationSet* _animationSet;
  	NSArray* _scaledTextures;
  	NSArray* _tags;
  	unsigned long long _direction;
  	double _duration;
  	double _percent;
  	KNAnimatedBuild* _animatedBuild;
  	NSDictionary* _transitionAttributes;
  	NSArray* _magicMoveMatches;
  	TSDGLState* _GLState;
  	TSDMetalContext* _metalContext;
  	TSDRep* _rep;
  	long long _rendererType;
  	KNAnimationRandomGenerator* _randomGenerator;
  	CGRect _boundingRectOnCanvas;
  	CGRect _boundingRect;
  	CGRect _drawableFrame;
  	CGRect _animationFrame;
  
  }
  
  @property (nonatomic,retain) KNAnimationRandomGenerator * randomGenerator;                //@synthesize randomGenerator=_randomGenerator - In the implementation block
  @property (nonatomic,retain) NSArray * textures;                                          //@synthesize textures=_textures - In the implementation block
  @property (nonatomic,retain) TSDMetalTextureRenderer * metalTextureRenderer;              //@synthesize metalTextureRenderer=_metalTextureRenderer - In the implementation block
  @property (nonatomic,retain) TSDAnimationSet * animationSet;                              //@synthesize animationSet=_animationSet - In the implementation block
  @property (nonatomic,retain) NSArray * scaledTextures;                                    //@synthesize scaledTextures=_scaledTextures - In the implementation block
  @property (nonatomic,retain) NSArray * tags;                                              //@synthesize tags=_tags - In the implementation block
  @property (assign,nonatomic) unsigned long long direction;                                //@synthesize direction=_direction - In the implementation block
  @property (assign,nonatomic) double duration;                                             //@synthesize duration=_duration - In the implementation block
  @property (assign,nonatomic) double percent;                                              //@synthesize percent=_percent - In the implementation block
  @property (assign,nonatomic) BOOL isMotionBlurred;                                        //@synthesize isMotionBlurred=_isMotionBlurred - In the implementation block
  @property (assign,nonatomic) CGRect boundingRectOnCanvas;                                 //@synthesize boundingRectOnCanvas=_boundingRectOnCanvas - In the implementation block
  @property (assign,nonatomic) CGRect boundingRect;                                         //@synthesize boundingRect=_boundingRect - In the implementation block
  @property (assign,nonatomic,__weak) KNAnimatedBuild * animatedBuild;                      //@synthesize animatedBuild=_animatedBuild - In the implementation block
  @property (assign,nonatomic,__weak) NSDictionary * transitionAttributes;                  //@synthesize transitionAttributes=_transitionAttributes - In the implementation block
  @property (assign,nonatomic,__weak) NSArray * magicMoveMatches;                           //@synthesize magicMoveMatches=_magicMoveMatches - In the implementation block
  @property (assign,nonatomic) BOOL isPreview;                                              //@synthesize isPreview=_isPreview - In the implementation block
  @property (assign,nonatomic) BOOL isMovieExport;                                          //@synthesize isMovieExport=_isMovieExport - In the implementation block
  @property (getter=LState,nonatomic,retain) TSDGLState * GLState;                          //@synthesize GLState=_GLState - In the implementation block
  @property (nonatomic,retain) TSDMetalContext * metalContext;                              //@synthesize metalContext=_metalContext - In the implementation block
  @property (assign,nonatomic) CGRect drawableFrame;                                        //@synthesize drawableFrame=_drawableFrame - In the implementation block
  @property (assign,nonatomic) CGRect animationFrame;                                       //@synthesize animationFrame=_animationFrame - In the implementation block
  @property (assign,nonatomic) BOOL isWarmingUp;                                            //@synthesize isWarmingUp=_isWarmingUp - In the implementation block
  @property (assign,nonatomic,__weak) TSDRep * rep;                                         //@synthesize rep=_rep - In the implementation block
  @property (assign,nonatomic) long long rendererType;                                      //@synthesize rendererType=_rendererType - In the implementation block
  @property (assign,nonatomic) BOOL isSceneRenderingEnabled;                                //@synthesize isSceneRenderingEnabled=_isSceneRenderingEnabled - In the implementation block
  @property (nonatomic,readonly) BOOL isBuild; 
  @property (nonatomic,readonly) BOOL isTransition; 
  @property (nonatomic,readonly) BOOL isMagicMove; 
  @property (nonatomic,readonly) BOOL isFrameRenderer; 
  @property (nonatomic,readonly) BOOL isOpenGLRenderer; 
  @property (nonatomic,readonly) BOOL isMetalRenderer; 
  @property (nonatomic,readonly) BOOL willRenderWithLiveTextureSources; 
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  -(unsigned long long)direction;
  -(void)setTextures:(NSArray *)arg1 ;
  -(NSArray *)textures;
  -(TSDRep *)rep;
  -(NSArray *)tags;
  -(void)setTags:(NSArray *)arg1 ;
  -(BOOL)isWarmingUp;
  -(void)setBoundingRect:(CGRect)arg1 ;
  -(double)duration;
  -(void)setDuration:(double)arg1 ;
  -(void)setDirection:(unsigned long long)arg1 ;
  -(void)setRep:(TSDRep *)arg1 ;
  -(CGRect)boundingRect;
  -(double)percent;
  -(TSDMetalContext *)metalContext;
  -(NSString *)description;
  -(BOOL)isPreview;
  -(long long)rendererType;
  -(CGRect)animationFrame;
  -(void)setAnimationFrame:(CGRect)arg1 ;
  -(void)setPercent:(double)arg1 ;
  -(void)setRendererType:(long long)arg1 ;
  -(BOOL)isTransition;
  -(void)setIsPreview:(BOOL)arg1 ;
  -(BOOL)isMagicMove;
  -(KNAnimationRandomGenerator *)randomGenerator;
  -(BOOL)isMetalRenderer;
  -(CGRect)drawableFrame;
  -(BOOL)isBuild;
  -(KNAnimatedBuild *)animatedBuild;
  -(NSDictionary *)transitionAttributes;
  -(BOOL)isFrameRenderer;
  -(void)setTransitionAttributes:(NSDictionary *)arg1 ;
  -(void)setIsMotionBlurred:(BOOL)arg1 ;
  -(void)setBoundingRectOnCanvas:(CGRect)arg1 ;
  -(void)setAnimatedBuild:(KNAnimatedBuild *)arg1 ;
  -(BOOL)isMovieExport;
  -(void)setIsMovieExport:(BOOL)arg1 ;
  -(BOOL)isSceneRenderingEnabled;
  -(NSArray *)magicMoveMatches;
  -(TSDMetalTextureRenderer *)metalTextureRenderer;
  -(TSDAnimationSet *)animationSet;
  -(NSArray *)scaledTextures;
  -(BOOL)isMotionBlurred;
  -(CGRect)boundingRectOnCanvas;
  -(BOOL)isOpenGLRenderer;
  -(BOOL)willRenderWithLiveTextureSources;
  -(TSDGLState *)GLState;
  -(void)setIsSceneRenderingEnabled:(BOOL)arg1 ;
  -(void)setMetalTextureRenderer:(TSDMetalTextureRenderer *)arg1 ;
  -(void)setAnimationSet:(TSDAnimationSet *)arg1 ;
  -(void)setScaledTextures:(NSArray *)arg1 ;
  -(void)setMagicMoveMatches:(NSArray *)arg1 ;
  -(void)setGLState:(TSDGLState *)arg1 ;
  -(void)setMetalContext:(TSDMetalContext *)arg1 ;
  -(void)setDrawableFrame:(CGRect)arg1 ;
  -(void)setIsWarmingUp:(BOOL)arg1 ;
  -(void)setRandomGenerator:(KNAnimationRandomGenerator *)arg1 ;
  @end
  
  