Class ShaderStruct

java.lang.Object
com.jozufozu.flywheel.core.source.parse.AbstractShaderElement
com.jozufozu.flywheel.core.source.parse.ShaderStruct

public class ShaderStruct extends AbstractShaderElement
  • Field Details

    • struct

      public static final Pattern struct
    • name

      public final Span name
    • body

      public final Span body
  • Constructor Details

    • ShaderStruct

      public ShaderStruct(Span self, Span name, Span body)
  • Method Details

    • getName

      public Span getName()
    • getBody

      public Span getBody()
    • getFields

      public com.google.common.collect.ImmutableList<StructField> getFields()
    • toString

      public String toString()
      Overrides:
      toString in class Object