Home asdisplaynode-draw
Post
Cancel

asdisplaynode-draw

ASDisplayNode+Subclasses.h

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
+ (nullable UIImage *)displayWithParameters:(nullable id)parameters
                                isCancelled:(AS_NOESCAPE asdisplaynode_iscancelled_block_t)isCancelledBlock;


- (nullable id<NSObject>)drawParametersForAsyncLayer:(_ASDisplayLayer *)layer;

- (void)displayWillStartAsynchronously:(BOOL)asynchronously ASDISPLAYNODE_REQUIRES_SUPER;

- (void)displayDidFinish ASDISPLAYNODE_REQUIRES_SUPER;

- (void)willEnterHierarchy ASDISPLAYNODE_REQUIRES_SUPER;

- (void)didExitHierarchy ASDISPLAYNODE_REQUIRES_SUPER;

@property (readonly, getter=isInHierarchy) BOOL inHierarchy;

- (void)clearContents ASDISPLAYNODE_REQUIRES_SUPER;

- (void)subnodeDisplayWillStart:(ASDisplayNode *)subnode ASDISPLAYNODE_REQUIRES_SUPER;

- (void)subnodeDisplayDidFinish:(ASDisplayNode *)subnode ASDISPLAYNODE_REQUIRES_SUPER;

- (void)setNeedsDisplayAtScale:(CGFloat)contentsScale;

- (void)recursivelySetNeedsDisplayAtScale:(CGFloat)contentsScale;

@property (readonly) CGFloat contentsScaleForDisplay;

- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(nullable UIEvent *)event ASDISPLAYNODE_REQUIRES_SUPER;

- (void)touchesMoved:(NSSet<UITouch *> *)touches withEvent:(nullable UIEvent *)event ASDISPLAYNODE_REQUIRES_SUPER;

- (void)touchesEnded:(NSSet<UITouch *> *)touches withEvent:(nullable UIEvent *)event ASDISPLAYNODE_REQUIRES_SUPER;

- (void)touchesCancelled:(nullable NSSet<UITouch *> *)touches withEvent:(nullable UIEvent *)event ASDISPLAYNODE_REQUIRES_SUPER;

- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer;

- (nullable UIView *)hitTest:(CGPoint)point withEvent:(nullable UIEvent *)event;

- (nullable UIImage *)placeholderImage;

- (NSString *)descriptionForRecursiveDescription;
This post is licensed under CC BY 4.0 by the author.