Package ch.bailu.gtk.gsk
Interface RenderNodeType
public interface RenderNodeType
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
A node that blends two children togetherstatic final int
A node that applies a blurstatic final int
A node stroking a border around an areastatic final int
A node drawing a `cairo_surface_t`static final int
A node that clips its child to a rectangular areastatic final int
A node that applies a color matrix to every pixelstatic final int
A node drawing a single color rectanglestatic final int
A node drawing a conic gradientstatic final int
A node containing a stack of childrenstatic final int
A node that cross-fades between two childrenstatic final int
Debug information that does not affect the renderingstatic final int
A node that uses OpenGL fragment shaders to renderstatic final int
A node drawing an inset shadowstatic final int
A node drawing a linear gradientstatic final int
Error type.static final int
A node that changes the opacity of its childstatic final int
A node drawing an outset shadowstatic final int
A node drawing a radial gradientstatic final int
A node that repeats the child's contentsstatic final int
A node drawing a repeating linear gradientstatic final int
A node drawing a repeating radial gradientstatic final int
A node that clips its child to a rounded rectanglestatic final int
A node that draws a shadow below its childstatic final int
A node containing a glyph stringstatic final int
A node drawing a `GdkTexture`static final int
A node that renders its child after applying a matrix transform
-
Field Details
-
NOT_A_RENDER_NODE
static final int NOT_A_RENDER_NODEError type. No node will ever have this type.- See Also:
-
CONTAINER_NODE
static final int CONTAINER_NODEA node containing a stack of children- See Also:
-
CAIRO_NODE
static final int CAIRO_NODEA node drawing a `cairo_surface_t`- See Also:
-
COLOR_NODE
static final int COLOR_NODEA node drawing a single color rectangle- See Also:
-
LINEAR_GRADIENT_NODE
static final int LINEAR_GRADIENT_NODEA node drawing a linear gradient- See Also:
-
REPEATING_LINEAR_GRADIENT_NODE
static final int REPEATING_LINEAR_GRADIENT_NODEA node drawing a repeating linear gradient- See Also:
-
RADIAL_GRADIENT_NODE
static final int RADIAL_GRADIENT_NODEA node drawing a radial gradient- See Also:
-
REPEATING_RADIAL_GRADIENT_NODE
static final int REPEATING_RADIAL_GRADIENT_NODEA node drawing a repeating radial gradient- See Also:
-
CONIC_GRADIENT_NODE
static final int CONIC_GRADIENT_NODEA node drawing a conic gradient- See Also:
-
BORDER_NODE
static final int BORDER_NODEA node stroking a border around an area- See Also:
-
TEXTURE_NODE
static final int TEXTURE_NODEA node drawing a `GdkTexture`- See Also:
-
INSET_SHADOW_NODE
static final int INSET_SHADOW_NODEA node drawing an inset shadow- See Also:
-
OUTSET_SHADOW_NODE
static final int OUTSET_SHADOW_NODEA node drawing an outset shadow- See Also:
-
TRANSFORM_NODE
static final int TRANSFORM_NODEA node that renders its child after applying a matrix transform- See Also:
-
OPACITY_NODE
static final int OPACITY_NODEA node that changes the opacity of its child- See Also:
-
COLOR_MATRIX_NODE
static final int COLOR_MATRIX_NODEA node that applies a color matrix to every pixel- See Also:
-
REPEAT_NODE
static final int REPEAT_NODEA node that repeats the child's contents- See Also:
-
CLIP_NODE
static final int CLIP_NODEA node that clips its child to a rectangular area- See Also:
-
ROUNDED_CLIP_NODE
static final int ROUNDED_CLIP_NODEA node that clips its child to a rounded rectangle- See Also:
-
SHADOW_NODE
static final int SHADOW_NODEA node that draws a shadow below its child- See Also:
-
BLEND_NODE
static final int BLEND_NODEA node that blends two children together- See Also:
-
CROSS_FADE_NODE
static final int CROSS_FADE_NODEA node that cross-fades between two children- See Also:
-
TEXT_NODE
static final int TEXT_NODEA node containing a glyph string- See Also:
-
BLUR_NODE
static final int BLUR_NODEA node that applies a blur- See Also:
-
DEBUG_NODE
static final int DEBUG_NODEDebug information that does not affect the rendering- See Also:
-
GL_SHADER_NODE
static final int GL_SHADER_NODEA node that uses OpenGL fragment shaders to render- See Also:
-