Klasse GLShaderNode

Alle implementierten Schnittstellen:
PointerInterface

public class GLShaderNode extends RenderNode
A render node using a GL shader when drawing its children nodes.

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

  • Konstruktordetails

  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getArgs

      @Deprecated public Bytes getArgs()
      Veraltet.
      Gets args for the node.
      Gibt zurück:
      A `GBytes` with the uniform arguments
    • getChild

      @Deprecated public RenderNode getChild(int idx)
      Veraltet.
      Gets one of the children.
      Parameter:
      idx - the position of the child to get
      Gibt zurück:
      the @idx'th child of @node
    • getNChildren

      @Deprecated public int getNChildren()
      Veraltet.
      Returns the number of children
      Gibt zurück:
      The number of children
    • getShader

      public GLShader getShader()
      Gets shader code for the node.
      Gibt zurück:
      the `GskGLShader` shader
    • 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()