/SundanceVail10A5376e.K66DeveloperOS/PrivateFrameworks/ATVSlideshow.framework/Headers/MRTransition.h
https://github.com/zsh-tony/appletv-private-headers · C Header · 84 lines · 52 code · 4 blank · 28 comment · 0 complexity · 71b335e7af0d8b57e3b967f610d362a1 MD5 · raw file
- /**
- * This header is generated by class-dump-z 0.2a.
- * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
- *
- * Source: /System/Library/PrivateFrameworks/ATVSlideshow.framework/ATVSlideshow
- */
- #import "MRLoadable.h"
- #import "ATVSlideshow-Structs.h"
- #import "MRRenderable.h"
- #import <NSObject.h> // Unknown library
- @class NSString, MRImage, NSDictionary, MRLayer;
- @interface MRTransition : NSObject <MRLoadable, MRRenderable> {
- NSDictionary *mDescription; // 4 = 0x4
- id mTransitioner; // 8 = 0x8
- MRLayer *mSourceLayer; // 12 = 0xc
- MRLayer *mTargetLayer; // 16 = 0x10
- MRImage *mSourceLayerImage; // 20 = 0x14
- MRImage *mTargetLayerImage; // 24 = 0x18
- MRImage *mOutputImage; // 28 = 0x1c
- NSString *mTransitionID; // 32 = 0x20
- NSString *mPresetID; // 36 = 0x24
- NSDictionary *mAttributes; // 40 = 0x28
- NSDictionary *mFlattenedAttributes; // 44 = 0x2c
- BOOL mNeedsToUpdateAttributes; // 48 = 0x30
- CGSize mPixelSize; // 52 = 0x34
- }
- @property(retain, nonatomic) NSDictionary *attributes; // G=0x362e8b35; S=0x362e84a1; @synthesize=mAttributes
- @property(readonly, assign, nonatomic) BOOL isAlphaFriendly; // G=0x362e87f1;
- @property(readonly, assign, nonatomic) BOOL isInfinite; // G=0x362e8859;
- @property(readonly, assign, nonatomic) BOOL isNative3D; // G=0x362e8771;
- @property(readonly, assign, nonatomic) BOOL isOpaque; // G=0x362e87b1;
- @property(readonly, assign, nonatomic) BOOL needsSourceLayerImageForPrecomputing; // G=0x362e8421;
- @property(readonly, assign, nonatomic) BOOL needsTargetLayerImageForPrecomputing; // G=0x362e8461;
- @property(readonly, assign, nonatomic) BOOL noContentsMotion; // G=0x362e83e1;
- @property(assign, nonatomic) CGSize pixelSize; // G=0x362e8b45; S=0x362e8b5d; @synthesize=mPixelSize
- @property(copy) NSString *presetID; // G=0x362e8b11; S=0x362e8b25; @synthesize=mPresetID
- @property(retain) MRLayer *sourceLayer; // G=0x362e8a95; S=0x362e8aa9; @synthesize=mSourceLayer
- @property(retain, nonatomic) MRImage *sourceLayerImage; // G=0x362e8add; S=0x362e8671; @synthesize=mSourceLayerImage
- @property(retain) MRLayer *targetLayer; // G=0x362e8ab9; S=0x362e8acd; @synthesize=mTargetLayer
- @property(retain, nonatomic) MRImage *targetLayerImage; // G=0x362e8aed; S=0x362e86b1; @synthesize=mTargetLayerImage
- @property(readonly, assign) NSString *transitionID; // G=0x362e8afd; @synthesize=mTransitionID
- + (id)retainedTransitionWithTransitionID:(id)transitionID forTransitioner:(id)transitioner; // 0x362e8041
- - (id)initWithTransitionID:(id)transitionID; // 0x362e8091
- // declared property getter: - (id)attributes; // 0x362e8b35
- - (void)cancelLoading; // 0x362e876d
- - (void)cleanup; // 0x362e8251
- - (void)dealloc; // 0x362e81d1
- - (void)finalize; // 0x362e8211
- // declared property getter: - (BOOL)isAlphaFriendly; // 0x362e87f1
- // declared property getter: - (BOOL)isInfinite; // 0x362e8859
- - (BOOL)isLoadedForTime:(double)time; // 0x362e86f1
- // declared property getter: - (BOOL)isNative3D; // 0x362e8771
- // declared property getter: - (BOOL)isOpaque; // 0x362e87b1
- - (BOOL)isRetainedByTransitioner; // 0x362e83c9
- - (void)loadForTime:(double)time inContext:(id)context withArguments:(id)arguments now:(BOOL)now; // 0x362e86f5
- // declared property getter: - (BOOL)needsSourceLayerImageForPrecomputing; // 0x362e8421
- // declared property getter: - (BOOL)needsTargetLayerImageForPrecomputing; // 0x362e8461
- // declared property getter: - (BOOL)noContentsMotion; // 0x362e83e1
- - (id)patchworkAtTime:(double)time inContext:(id)context withArguments:(id)arguments; // 0x362e892d
- // declared property getter: - (CGSize)pixelSize; // 0x362e8b45
- - (BOOL)prerenderForTime:(double)time inContext:(id)context withArguments:(id)arguments; // 0x362e885d
- // declared property getter: - (id)presetID; // 0x362e8b11
- - (void)releaseByTransitioner:(id)transitioner; // 0x362e82ed
- - (void)renderAtTime:(double)time inContext:(id)context withArguments:(id)arguments; // 0x362e8901
- - (void)retainByTransitioner:(id)transitioner; // 0x362e82c5
- - (id)retainedByUserRenderedImageAtTime:(double)time inContext:(id)context withArguments:(id)arguments; // 0x362e8915
- // declared property setter: - (void)setAttributes:(id)attributes; // 0x362e84a1
- // declared property setter: - (void)setPixelSize:(CGSize)size; // 0x362e8b5d
- // declared property setter: - (void)setPresetID:(id)anId; // 0x362e8b25
- // declared property setter: - (void)setSourceLayer:(id)layer; // 0x362e8aa9
- // declared property setter: - (void)setSourceLayerImage:(id)image; // 0x362e8671
- // declared property setter: - (void)setTargetLayer:(id)layer; // 0x362e8acd
- // declared property setter: - (void)setTargetLayerImage:(id)image; // 0x362e86b1
- // declared property getter: - (id)sourceLayer; // 0x362e8a95
- // declared property getter: - (id)sourceLayerImage; // 0x362e8add
- // declared property getter: - (id)targetLayer; // 0x362e8ab9
- // declared property getter: - (id)targetLayerImage; // 0x362e8aed
- // declared property getter: - (id)transitionID; // 0x362e8afd
- - (void)unload; // 0x362e86f9
- @end