24 */
25
26 package com.sun.javafx.scene;
27
28
29 public enum DirtyBits {
30
31 // Dirty bits for the Node class
32 NODE_CACHE,
33 NODE_CLIP,
34 NODE_EFFECT,
35 NODE_OPACITY,
36 NODE_TRANSFORM,
37 NODE_BOUNDS,
38 NODE_TRANSFORMED_BOUNDS,
39 NODE_VISIBLE,
40 NODE_DEPTH_TEST,
41 NODE_BLENDMODE,
42 NODE_CSS,
43 NODE_FORCE_SYNC,
44
45 // Dirty bits for various subclasses of Node
46 NODE_GEOMETRY, // Used by ImageView, MediaView, and subclasses of Shape and Shape3D
47 NODE_CULLFACE, // Used by Shape3D
48 NODE_DRAWMODE, // Used by Shape3D
49 NODE_SMOOTH, // Used by ImageView, MediaView, and subclasses of Shape
50 NODE_VIEWPORT, // Used by ImageView and MediaView
51 NODE_CONTENTS, // Used by ImageView, Light, MediaView, Text, WebView, Region, and subclasses of Shape
52
53 // Dirty bits for the Parent class
54 PARENT_CHILDREN, // children removed, added or permuted
55
56 // Dirty bits for the Shape class
57 SHAPE_FILL,
58 SHAPE_FILLRULE,
59 SHAPE_MODE,
60 SHAPE_STROKE,
61 SHAPE_STROKEATTRS,
62
63 // Dirty bits for the Region class
|
24 */
25
26 package com.sun.javafx.scene;
27
28
29 public enum DirtyBits {
30
31 // Dirty bits for the Node class
32 NODE_CACHE,
33 NODE_CLIP,
34 NODE_EFFECT,
35 NODE_OPACITY,
36 NODE_TRANSFORM,
37 NODE_BOUNDS,
38 NODE_TRANSFORMED_BOUNDS,
39 NODE_VISIBLE,
40 NODE_DEPTH_TEST,
41 NODE_BLENDMODE,
42 NODE_CSS,
43 NODE_FORCE_SYNC,
44 NODE_PRIORITY_ORDER,
45
46 // Dirty bits for various subclasses of Node
47 NODE_GEOMETRY, // Used by ImageView, MediaView, and subclasses of Shape and Shape3D
48 NODE_CULLFACE, // Used by Shape3D
49 NODE_DRAWMODE, // Used by Shape3D
50 NODE_SMOOTH, // Used by ImageView, MediaView, and subclasses of Shape
51 NODE_VIEWPORT, // Used by ImageView and MediaView
52 NODE_CONTENTS, // Used by ImageView, Light, MediaView, Text, WebView, Region, and subclasses of Shape
53
54 // Dirty bits for the Parent class
55 PARENT_CHILDREN, // children removed, added or permuted
56
57 // Dirty bits for the Shape class
58 SHAPE_FILL,
59 SHAPE_FILLRULE,
60 SHAPE_MODE,
61 SHAPE_STROKE,
62 SHAPE_STROKEATTRS,
63
64 // Dirty bits for the Region class
|