Package ch.bailu.gtk.gsk
Interface RenderNodeType
public interface RenderNodeType
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intA node that blends two children togetherstatic final intA node that applies a blurstatic final intA node stroking a border around an areastatic final intA node drawing a `cairo_surface_t`static final intA node that clips its child to a rectangular areastatic final intA node that applies a color matrix to every pixelstatic final intA node drawing a single color rectanglestatic final intA node drawing a conic gradientstatic final intA node containing a stack of childrenstatic final intA node that cross-fades between two childrenstatic final intDebug information that does not affect the renderingstatic final intA node that uses OpenGL fragment shaders to renderstatic final intA node drawing an inset shadowstatic final intA node drawing a linear gradientstatic final intError type.static final intA node that changes the opacity of its childstatic final intA node drawing an outset shadowstatic final intA node drawing a radial gradientstatic final intA node that repeats the child's contentsstatic final intA node drawing a repeating linear gradientstatic final intA node drawing a repeating radial gradientstatic final intA node that clips its child to a rounded rectanglestatic final intA node that draws a shadow below its childstatic final intA node containing a glyph stringstatic final intA node drawing a `GdkTexture`static final intA 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:
-