Package physx.support

Class PassThroughFilterShader

Direct Known Subclasses:
PassThroughFilterShaderImpl

public class PassThroughFilterShader extends PxSimulationFilterShader
  • Field Details

    • SIZEOF

      public static final int SIZEOF
    • ALIGNOF

      public static final int ALIGNOF
      See Also:
  • Constructor Details

    • PassThroughFilterShader

      protected PassThroughFilterShader()
    • PassThroughFilterShader

      protected PassThroughFilterShader(long address)
  • Method Details

    • wrapPointer

      public static PassThroughFilterShader wrapPointer(long address)
    • arrayGet

      public static PassThroughFilterShader arrayGet(long baseAddress, int index)
    • destroy

      public void destroy()
      Overrides:
      destroy in class PxSimulationFilterShader
    • getOutputPairFlags

      public int getOutputPairFlags()
      Returns:
      WebIDL type: unsigned long
    • setOutputPairFlags

      public void setOutputPairFlags(int value)
      Parameters:
      value - WebIDL type: unsigned long
    • filterShader

      public int filterShader(int attributes0, int filterData0w0, int filterData0w1, int filterData0w2, int filterData0w3, int attributes1, int filterData1w0, int filterData1w1, int filterData1w2, int filterData1w3)
      Parameters:
      attributes0 - WebIDL type: unsigned long
      filterData0w0 - WebIDL type: unsigned long
      filterData0w1 - WebIDL type: unsigned long
      filterData0w2 - WebIDL type: unsigned long
      filterData0w3 - WebIDL type: unsigned long
      attributes1 - WebIDL type: unsigned long
      filterData1w0 - WebIDL type: unsigned long
      filterData1w1 - WebIDL type: unsigned long
      filterData1w2 - WebIDL type: unsigned long
      filterData1w3 - WebIDL type: unsigned long
      Returns:
      WebIDL type: unsigned long