Class ShadowNode

All Implemented Interfaces:
PointerInterface

public class ShadowNode extends RenderNode
A render node drawing one or more shadows behind its single child node.

https://docs.gtk.org/gsk4/class.ShadowNode.html

  • Constructor Details

  • Method Details

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getChild

      public RenderNode getChild()
      Retrieves the child `GskRenderNode` of the shadow @node.
      Returns:
      the child render node
    • getNShadows

      public long getNShadows()
      Retrieves the number of shadows in the @node.
      Returns:
      the number of shadows.
    • getShadow

      public Shadow getShadow(long i)
      Retrieves the shadow data at the given index @i.
      Parameters:
      i - the given index
      Returns:
      the shadow data
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()