PageRenderTime 45ms CodeModel.GetById 10ms app.highlight 29ms RepoModel.GetById 1ms app.codeStats 1ms

/SundanceVail10A5376e.K66DeveloperOS/PrivateFrameworks/ATVSlideshow.framework/Headers/MRLayerEffect.h

https://github.com/zsh-tony/appletv-private-headers
C Header | 104 lines | 83 code | 4 blank | 17 comment | 0 complexity | 53585870bb79d194672108b8e057e90f MD5 | raw file
  1/**
  2 * This header is generated by class-dump-z 0.2a.
  3 * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
  4 *
  5 * Source: /System/Library/PrivateFrameworks/ATVSlideshow.framework/ATVSlideshow
  6 */
  7
  8#import "ATVSlideshow-Structs.h"
  9#import "MRLayer.h"
 10
 11@class NSMutableDictionary, MCContainerEffect, NSDictionary, MREffect, NSString, NSArray, MRSlideProvider, MRImage;
 12
 13@interface MRLayerEffect : MRLayer {
 14	MREffect *mEffect;	// 120 = 0x78
 15	NSMutableDictionary *mSlideProvidersForElementIDs;	// 124 = 0x7c
 16	NSArray *mSlideProviders;	// 128 = 0x80
 17	NSMutableDictionary *mSlideShowTimeScripts;	// 132 = 0x84
 18	NSMutableDictionary *mTextsForElementIDs;	// 136 = 0x88
 19	MRSlideProvider *mMultiImageModelInput;	// 140 = 0x8c
 20	unsigned long mIndexOfFirstMultiImageInput;	// 144 = 0x90
 21	NSRange mMultiImageSlideRange;	// 148 = 0x94
 22	BOOL mNeedsToUpdateEffect;	// 156 = 0x9c
 23	BOOL mNeedsToUpdateTiming;	// 157 = 0x9d
 24	BOOL mNeedsToUpdateSlides;	// 158 = 0x9e
 25	BOOL mNeedsToUpdateTexts;	// 159 = 0x9f
 26	BOOL mNeedsToUpdateEffectAttributes;	// 160 = 0xa0
 27	BOOL mNeedsToUpdateEffectLiveAttributes;	// 161 = 0xa1
 28	BOOL mSlidesAreReadonly;	// 162 = 0xa2
 29	BOOL mHasRequestedMoreSlides;	// 163 = 0xa3
 30	MRImage *mAccumulatedImage;	// 164 = 0xa4
 31	NSString *mTargetedElement;	// 168 = 0xa8
 32	NSString *mEditedElement;	// 172 = 0xac
 33	MCContainerEffect *mContainer;	// 176 = 0xb0
 34}
 35@property(retain, nonatomic) MRImage *accumulatedImage;	// G=0x362b2d55; S=0x362b21cd; @synthesize=mAccumulatedImage
 36@property(assign, setter=suspendAsynchronousOperations:) BOOL asynchronousOperationsAreSuspended;	// G=0x362b2b95; S=0x362b2bbd; 
 37@property(readonly, assign) MCContainerEffect *container;	// G=0x362b2d8d; @synthesize=mContainer
 38@property(copy, nonatomic) NSString *editedElement;	// G=0x362b2d79; S=0x362b2161; @synthesize=mEditedElement
 39@property(readonly, assign) NSDictionary *slideProvidersForElementIDs;	// G=0x362b2da1; @synthesize=mSlideProvidersForElementIDs
 40@property(copy, nonatomic) NSString *targetedElement;	// G=0x362b2d65; S=0x362b20f5; @synthesize=mTargetedElement
 41@property(readonly, assign) NSDictionary *textsForElementIDs;	// G=0x362b2db5; @synthesize=mTextsForElementIDs
 42- (id)initWithPlug:(id)plug andParameters:(id)parameters inSuperlayer:(id)superlayer;	// 0x362b0bd9
 43- (void)_addAudioPlayer:(id)player;	// 0x362b2d15
 44- (void)_cleanupProviders;	// 0x362b36bd
 45- (id)_dumpLayerWithOptions:(unsigned)options;	// 0x362b2acd
 46- (id)_effectAttributes;	// 0x362b2c01
 47- (void)_effectTriggeredStop;	// 0x362b2c79
 48- (BOOL)_hideTextWhileEditing;	// 0x362b2c21
 49- (BOOL)_isNative3D;	// 0x362b2419
 50- (int)_maxLinesForTextElement:(id)textElement;	// 0x362b2a75
 51- (CGSize)_maxSizeForTextElement:(id)textElement;	// 0x362b2a01
 52- (void)_observePlug;	// 0x362b4889
 53- (void)_observePlugOnPreactivate;	// 0x362b49b5
 54- (void)_rebuildEffect;	// 0x362b2dc9
 55- (void)_removeAudioPlayer:(id)player;	// 0x362b2d35
 56- (void)_renderAtTime:(double)time inContext:(id)context withArguments:(id)arguments;	// 0x362b4b01
 57- (CGSize)_rendererSize;	// 0x362b2c49
 58- (void)_requestRendering;	// 0x362b2bdd
 59- (id)_retainedByUserRenderedImageAtTime:(double)time inContext:(id)context withArguments:(id)arguments;	// 0x362b4bc5
 60- (BOOL)_setStateValue:(id)value forKey:(id)key;	// 0x362b2451
 61- (void)_stallRenderer;	// 0x362b2b75
 62- (void)_unobservePlug;	// 0x362b4931
 63- (void)_unobservePlugOnDepreactivate;	// 0x362b4a6d
 64- (void)_updateEffectAttributes;	// 0x362b4671
 65- (void)_updateSlides;	// 0x362b3b0d
 66- (void)_updateTexts;	// 0x362b43b9
 67- (void)_updateTiming;	// 0x362b3949
 68// declared property getter: - (id)accumulatedImage;	// 0x362b2d55
 69- (id)actionHitAtPoint:(CGPoint)point layer:(id *)layer;	// 0x362b298d
 70// declared property getter: - (BOOL)asynchronousOperationsAreSuspended;	// 0x362b2b95
 71- (void)beginMorphingToAspectRatio:(float)aspectRatio withDuration:(double)duration;	// 0x362b1559
 72- (void)cleanup;	// 0x362b0df9
 73// declared property getter: - (id)container;	// 0x362b2d8d
 74// declared property getter: - (id)editedElement;	// 0x362b2d79
 75- (id)elementHitAtPoint:(CGPoint)point localPoint:(CGPoint *)point2;	// 0x362b267d
 76- (id)elementHitAtPoint:(CGPoint)point localPoint:(CGPoint *)point2 localTime:(double *)time;	// 0x362b2641
 77- (void)endMorphing;	// 0x362b163d
 78- (BOOL)getVerticesCoordinates:(CGPoint (*)[4])coordinates forElement:(id)element;	// 0x362b2759
 79- (BOOL)hasAudio;	// 0x362b2291
 80- (BOOL)hasSomethingToRender;	// 0x362b20a9
 81- (BOOL)isAlphaFriendly;	// 0x362b18a9
 82- (BOOL)isLoadedForTime:(double)time;	// 0x362b1641
 83- (BOOL)isOpaque;	// 0x362b1885
 84- (void)observeValueForKeyPath:(id)keyPath ofObject:(id)object change:(id)change context:(void *)context;	// 0x362b0f35
 85- (id)patchworkAtTime:(double)time inContext:(id)context withArguments:(id)arguments;	// 0x362b1e09
 86- (BOOL)prerenderForTime:(double)time inContext:(id)context withArguments:(id)arguments;	// 0x362b18cd
 87- (double)pzrCancel:(id)cancel;	// 0x362b4e99
 88- (double)pzrEnd:(id)end;	// 0x362b4e09
 89- (double)pzrStart:(id)start;	// 0x362b4ce9
 90- (double)pzrUpdate:(id)update;	// 0x362b4d79
 91- (void)resumeOrPause:(BOOL)pause;	// 0x362b11f9
 92// declared property setter: - (void)setAccumulatedImage:(id)image;	// 0x362b21cd
 93// declared property setter: - (void)setEditedElement:(id)element;	// 0x362b2161
 94- (void)setPixelSize:(CGSize)size;	// 0x362b1f49
 95// declared property setter: - (void)setTargetedElement:(id)element;	// 0x362b20f5
 96// declared property getter: - (id)slideProvidersForElementIDs;	// 0x362b2da1
 97- (BOOL)supportsDynamicExpansion;	// 0x362b1f25
 98// declared property setter: - (void)suspendAsynchronousOperations:(BOOL)operations;	// 0x362b2bbd
 99- (void)synchronizeTime;	// 0x362b1449
100// declared property getter: - (id)targetedElement;	// 0x362b2d65
101// declared property getter: - (id)textsForElementIDs;	// 0x362b2db5
102- (void)unload;	// 0x362b1805
103@end
104