PageRenderTime 60ms CodeModel.GetById 49ms app.highlight 8ms RepoModel.GetById 1ms app.codeStats 0ms

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

https://github.com/zsh-tony/appletv-private-headers
C Header | 83 lines | 73 code | 4 blank | 6 comment | 0 complexity | b1af5be2d7d465e35824bc498ab5a584 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 <NSObject.h> // Unknown library
 9
10@class NSMutableDictionary, NSMutableArray, NSLock;
11
12@interface MPEffectManager : NSObject {
13	NSMutableDictionary *mEffects;	// 4 = 0x4
14	NSMutableDictionary *mCategories;	// 8 = 0x8
15	NSMutableDictionary *mCachedAspectRatios;	// 12 = 0xc
16	NSMutableDictionary *mCachedBreakInfo;	// 16 = 0x10
17	NSLock *mLock;	// 20 = 0x14
18	NSMutableArray *mRegisteredFonts;	// 24 = 0x18
19}
20+ (void)initialize;	// 0x361ef939
21+ (void)loadEffectManagerWithPaths:(id)paths;	// 0x361f2dd9
22+ (void)releaseSharedManager;	// 0x361efa59
23+ (id)sharedManager;	// 0x361ef965
24- (id)initWithPaths:(id)paths;	// 0x361f2e35
25- (void)_loadFontsFromPath:(id)path requiredFonts:(id)fonts;	// 0x361f38ad
26- (id)allCategoryIDs;	// 0x361f0505
27- (id)allEffectIDs;	// 0x361f04e5
28- (BOOL)allowTextCustomizationForEffectID:(id)effectID presetID:(id)anId forTextAtIndex:(int)index;	// 0x361f2d1d
29- (id)aspectRatioForEffectID:(id)effectID;	// 0x361f15a9
30- (id)attributesForEffectID:(id)effectID andPresetID:(id)anId;	// 0x361f0805
31- (double)breakScaleOffsetForEffectID:(id)effectID;	// 0x361f2ba1
32- (int)breakTypeForSlideAtIndex:(int)index inEffect:(id)effect forPresetID:(id)presetID;	// 0x361f232d
33- (id)categoryIDsForEffectID:(id)effectID;	// 0x361eff6d
34- (id)controlForAttribute:(id)attribute forEffectID:(id)effectID;	// 0x361f0291
35- (void)dealloc;	// 0x361efb25
36- (void)defaultDurationsForEffectID:(id)effectID phaseInDuration:(double *)duration mainDuration:(double *)duration3 phaseOutDuration:(double *)duration4;	// 0x361f10cd
37- (double)defaultFullDurationForEffectID:(id)effectID;	// 0x361f1e0d
38- (double)defaultMainDurationForEffectID:(id)effectID;	// 0x361f1059
39- (double)defaultPhaseInDurationForEffectID:(id)effectID;	// 0x361f1025
40- (double)defaultPhaseOutDurationForEffectID:(id)effectID;	// 0x361f1095
41- (double)defaultPosterFrameTimeForEffect:(id)effect;	// 0x361f13ad
42- (double)defaultPosterFrameTimeForEffectID:(id)effectID andPresetID:(id)anId;	// 0x361f12d1
43- (id)defaultStringForTextInEffectID:(id)effectID presetID:(id)anId atIndex:(int)index;	// 0x361f06d9
44- (id)defaultStringForTextInEffectID:(id)effectID presetID:(id)anId atIndex:(int)index needsNSConversion:(BOOL)conversion;	// 0x361f1669
45- (id)descriptionForEffectID:(id)effectID;	// 0x361f099d
46- (double)durationPaddingForEffectID:(id)effectID;	// 0x361f2c01
47- (BOOL)effectDoesAccumulate:(id)accumulate;	// 0x361f212d
48- (id)effectIDsForCategoryID:(id)categoryID;	// 0x361effa5
49- (BOOL)effectNeedsBreakInformation:(id)information;	// 0x361f20e5
50- (BOOL)effectNeedsRandomSeedInformation:(id)information;	// 0x361f209d
51- (id)effectsWithNumOfImages:(unsigned)images;	// 0x361f03dd
52- (id)imageInputInfoForEffectID:(id)effectID;	// 0x361f0fcd
53- (id)localizedCategoryNameFromCategoryID:(id)categoryID;	// 0x361f012d
54- (id)localizedEffectNameForEffectID:(id)effectID;	// 0x361f00e9
55- (id)localizedSettingsUITitleForTitleKey:(id)titleKey inEffect:(id)effect;	// 0x361f0245
56- (float)maxFontSizeInEffectID:(id)effectID presetID:(id)anId atIndex:(int)index;	// 0x361f06fd
57- (unsigned)maxNumOfImagesPerEffectInList:(id)list;	// 0x361f1f15
58- (float)mediaAspectRatioForEffectID:(id)effectID usingAttributes:(id)attributes atIndex:(int)index defaultAspectRatio:(float)ratio;	// 0x361f0d51
59- (float)mediaAspectRatioForEffectID:(id)effectID usingAttributes:(id)attributes atIndex:(int)index defaultAspectRatio:(float)ratio imageAspectRatio:(float)ratio5;	// 0x361f28e9
60- (float)mediaAspectRatioForEffectID:(id)effectID usingPresetID:(id)anId atIndex:(int)index;	// 0x361f0ac9
61- (float)mediaAspectRatioForEffectID:(id)effectID usingPresetID:(id)anId atIndex:(int)index defaultAspectRatio:(float)ratio;	// 0x361f0c31
62- (float)mediaAspectRatioHintForEffectID:(id)effectID usingAttributes:(id)attributes atIndex:(int)index defaultAspectRatio:(float)ratio;	// 0x361f265d
63- (id)mediaAspectRatioHintsForEffectID:(id)effectID usingPresetID:(id)anId defaultAspectRatio:(float)ratio;	// 0x361f2175
64- (id)mediaAspectRatiosForEffectID:(id)effectID usingPresetID:(id)anId;	// 0x361f09bd
65- (id)mediaAspectRatiosForEffectID:(id)effectID usingPresetID:(id)anId defaultAspectRatio:(float)ratio;	// 0x361f0b2d
66- (unsigned)minNumOfImagesPerEffectInList:(id)list;	// 0x361f1fd9
67- (double)minimumEffectDurationForEffectID:(id)effectID;	// 0x361f1cc9
68- (unsigned)numOfImagesForEffectID:(id)effectID;	// 0x361efd41
69- (unsigned)numOfImagesForEffectPresetID:(id)effectPresetID;	// 0x361f1e81
70- (unsigned)numOfTextsForEffectID:(id)effectID;	// 0x361eff25
71- (int)numberOfSecondarySlidesForEffectID:(id)effectID;	// 0x361f1519
72- (int)numberOfSlidesForEffectID:(id)effectID;	// 0x361f1451
73- (id)orientationForEffectID:(id)effectID;	// 0x361f1569
74- (BOOL)posterTimeIsStaticForEffectID:(id)effectID andPresetID:(id)anId;	// 0x361f1b9d
75- (id)presetIDsForEffectID:(id)effectID;	// 0x361f07bd
76- (id)settingsUIControlDescriptionsForEffect:(id)effect;	// 0x361f03a5
77- (id)showTimeScriptForEffectID:(id)effectID atSlideIndex:(int)slideIndex;	// 0x361f1c55
78- (id)sizeScriptForEffectID:(id)effectID atIndex:(int)index;	// 0x361f1d99
79- (BOOL)skipBreakScaleForEffectID:(id)effectID;	// 0x361f1619
80- (BOOL)useUppercaseForEffectID:(id)effectID presetID:(id)anId forTextAtIndex:(int)index;	// 0x361f2c61
81- (id)versionOfEffectID:(id)effectID;	// 0x361efd09
82@end
83