Interface RenderNodeType


public interface RenderNodeType
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    A node that blends two children together
    static final int
    A node that applies a blur
    static final int
    A node stroking a border around an area
    static final int
    A node drawing a `cairo_surface_t`
    static final int
    A node that clips its child to a rectangular area
    static final int
    A node that applies a color matrix to every pixel
    static final int
    A node drawing a single color rectangle
    static final int
    A node drawing a conic gradient
    static final int
    A node containing a stack of children
    static final int
    A node that cross-fades between two children
    static final int
    Debug information that does not affect the rendering
    static final int
    A node that uses OpenGL fragment shaders to render
    static final int
    A node drawing an inset shadow
    static final int
    A node drawing a linear gradient
    static final int
    Error type.
    static final int
    A node that changes the opacity of its child
    static final int
    A node drawing an outset shadow
    static final int
    A node drawing a radial gradient
    static final int
    A node that repeats the child's contents
    static final int
    A node drawing a repeating linear gradient
    static final int
    A node drawing a repeating radial gradient
    static final int
    A node that clips its child to a rounded rectangle
    static final int
    A node that draws a shadow below its child
    static final int
    A node containing a glyph string
    static 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_NODE
      Error type. No node will ever have this type.
      See Also:
    • CONTAINER_NODE

      static final int CONTAINER_NODE
      A node containing a stack of children
      See Also:
    • CAIRO_NODE

      static final int CAIRO_NODE
      A node drawing a `cairo_surface_t`
      See Also:
    • COLOR_NODE

      static final int COLOR_NODE
      A node drawing a single color rectangle
      See Also:
    • LINEAR_GRADIENT_NODE

      static final int LINEAR_GRADIENT_NODE
      A node drawing a linear gradient
      See Also:
    • REPEATING_LINEAR_GRADIENT_NODE

      static final int REPEATING_LINEAR_GRADIENT_NODE
      A node drawing a repeating linear gradient
      See Also:
    • RADIAL_GRADIENT_NODE

      static final int RADIAL_GRADIENT_NODE
      A node drawing a radial gradient
      See Also:
    • REPEATING_RADIAL_GRADIENT_NODE

      static final int REPEATING_RADIAL_GRADIENT_NODE
      A node drawing a repeating radial gradient
      See Also:
    • CONIC_GRADIENT_NODE

      static final int CONIC_GRADIENT_NODE
      A node drawing a conic gradient
      See Also:
    • BORDER_NODE

      static final int BORDER_NODE
      A node stroking a border around an area
      See Also:
    • TEXTURE_NODE

      static final int TEXTURE_NODE
      A node drawing a `GdkTexture`
      See Also:
    • INSET_SHADOW_NODE

      static final int INSET_SHADOW_NODE
      A node drawing an inset shadow
      See Also:
    • OUTSET_SHADOW_NODE

      static final int OUTSET_SHADOW_NODE
      A node drawing an outset shadow
      See Also:
    • TRANSFORM_NODE

      static final int TRANSFORM_NODE
      A node that renders its child after applying a matrix transform
      See Also:
    • OPACITY_NODE

      static final int OPACITY_NODE
      A node that changes the opacity of its child
      See Also:
    • COLOR_MATRIX_NODE

      static final int COLOR_MATRIX_NODE
      A node that applies a color matrix to every pixel
      See Also:
    • REPEAT_NODE

      static final int REPEAT_NODE
      A node that repeats the child's contents
      See Also:
    • CLIP_NODE

      static final int CLIP_NODE
      A node that clips its child to a rectangular area
      See Also:
    • ROUNDED_CLIP_NODE

      static final int ROUNDED_CLIP_NODE
      A node that clips its child to a rounded rectangle
      See Also:
    • SHADOW_NODE

      static final int SHADOW_NODE
      A node that draws a shadow below its child
      See Also:
    • BLEND_NODE

      static final int BLEND_NODE
      A node that blends two children together
      See Also:
    • CROSS_FADE_NODE

      static final int CROSS_FADE_NODE
      A node that cross-fades between two children
      See Also:
    • TEXT_NODE

      static final int TEXT_NODE
      A node containing a glyph string
      See Also:
    • BLUR_NODE

      static final int BLUR_NODE
      A node that applies a blur
      See Also:
    • DEBUG_NODE

      static final int DEBUG_NODE
      Debug information that does not affect the rendering
      See Also:
    • GL_SHADER_NODE

      static final int GL_SHADER_NODE
      A node that uses OpenGL fragment shaders to render
      See Also: