luxlabs header browser preview


@interface CATransaction : NSObject

+ (id /* block */)animator;
+ (void)begin;
+ (void)setValue:(id)a0 forKey:(id)a1;
+ (void)commit;
+ (void)setInputTime:(double)a0;
+ (void)flush;
+ (BOOL)lowLatency;
+ (double)inputTime;
+ (double)animationDuration;
+ (void)setLowLatency:(BOOL)a0;
+ (void)lock;
+ (unsigned int)currentState;
+ (void)activate;
+ (void)setBeginTime:(double)a0;
+ (void)unlock;
+ (double)beginTime;
+ (void)setBoolValue:(BOOL)a0 forKey:(unsigned int)a1;
+ (void)setCompletionBlock:(id /* block */)a0;
+ (void)setAnimationDuration:(double)a0;
+ (id /* block */)completionBlock;
+ (BOOL)boolValueForKey:(unsigned int)a0;
+ (void)synchronize;
+ (id)valueForKey:(id)a0;
+ (void)batch;
+ (unsigned int)registerBoolKey;
+ (void)setEarliestAutomaticCommitTime:(double)a0;
+ (id)_implicitAnimationForLayer:(id)a0 keyPath:(id)a1;
+ (void)activateBackground:(BOOL)a0;
+ (BOOL)addCommitHandler:(id /* block */)a0 forPhase:(int)a1;
+ (BOOL)animatesFromModelValues;
+ (id)animationTimingFunction;
+ (void)assertInactive;
+ (double)commitTime;
+ (id)committingContexts;
+ (int)currentPhase;
+ (BOOL)defaultDisableRunLoopObserverCommits;
+ (BOOL)disableActions;
+ (BOOL)disableImplicitTransactionMainThreadAssert;
+ (BOOL)disableRunLoopObserverCommits;
+ (BOOL)disableSignPosts;
+ (double)earliestAutomaticCommitTime;
+ (void)enableUpdateCycleSupport;
+ (void)finishFrameWithToken:(unsigned int)a0;
+ (void)flushAsRunLoopObserver;
+ (BOOL)frameStallSkipRequest;
+ (unsigned int)generateSeed;
+ (void)popAnimator;
+ (void)pushAnimator:(id /* block */)a0;
+ (void)setAnimatesFromModelValues:(BOOL)a0;
+ (void)setAnimationTimingFunction:(id)a0;
+ (void)setCommitHandler:(id /* block */)a0;
+ (void)setCommitTime:(double)a0;
+ (void)setCommittingContexts:(id)a0;
+ (void)setDefaultDisableRunLoopObserverCommits:(BOOL)a0;
+ (void)setDisableActions:(BOOL)a0;
+ (void)setDisableImplicitTransactionMainThreadAssert:(BOOL)a0;
+ (void)setDisableRunLoopObserverCommits:(BOOL)a0;
+ (void)setDisableSignPosts:(BOOL)a0;
+ (void)setFrameInputTime:(double)a0 withToken:(unsigned int)a1;
+ (void)setFrameStallSkipRequest:(BOOL)a0;
+ (void)setImplicitTransactionDidBeginHandler:(id /* block */)a0;
+ (void)setPresentationHandler:(id /* block */)a0 queue:(id)a1;
+ (void)setUpdateDeadline:(double)a0;
+ (unsigned int)startFrameWithReason:(int)a0 beginTime:(double)a1 commitDeadline:(double)a2;
+ (double)updateDeadline;

@end