Class PxGpuParticleSystem

java.lang.Object
physx.NativeObject
physx.particles.PxGpuParticleSystem

public class PxGpuParticleSystem extends NativeObject
  • Field Details

    • SIZEOF

      public static final int SIZEOF
    • ALIGNOF

      public static final int ALIGNOF
      See Also:
  • Constructor Details

    • PxGpuParticleSystem

      protected PxGpuParticleSystem()
    • PxGpuParticleSystem

      protected PxGpuParticleSystem(long address)
  • Method Details

    • wrapPointer

      public static PxGpuParticleSystem wrapPointer(long address)
    • arrayGet

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

      public void destroy()
    • getMUnsortedPhaseArray

      public PxU32Ptr getMUnsortedPhaseArray()
      Returns:
      WebIDL type: PxU32Ptr [Value]
    • setMUnsortedPhaseArray

      public void setMUnsortedPhaseArray(PxU32Ptr value)
      Parameters:
      value - WebIDL type: PxU32Ptr [Value]
    • getMSortedPhaseArray

      public PxU32Ptr getMSortedPhaseArray()
      Returns:
      WebIDL type: PxU32Ptr [Value]
    • setMSortedPhaseArray

      public void setMSortedPhaseArray(PxU32Ptr value)
      Parameters:
      value - WebIDL type: PxU32Ptr [Value]
    • getMUnsortedToSortedMapping

      public PxU32Ptr getMUnsortedToSortedMapping()
      Returns:
      WebIDL type: PxU32Ptr [Value]
    • setMUnsortedToSortedMapping

      public void setMUnsortedToSortedMapping(PxU32Ptr value)
      Parameters:
      value - WebIDL type: PxU32Ptr [Value]
    • getMSortedToUnsortedMapping

      public PxU32Ptr getMSortedToUnsortedMapping()
      Returns:
      WebIDL type: PxU32Ptr [Value]
    • setMSortedToUnsortedMapping

      public void setMSortedToUnsortedMapping(PxU32Ptr value)
      Parameters:
      value - WebIDL type: PxU32Ptr [Value]
    • getMParticleSelfCollisionCount

      public PxU32Ptr getMParticleSelfCollisionCount()
      Returns:
      WebIDL type: PxU32Ptr [Value]
    • setMParticleSelfCollisionCount

      public void setMParticleSelfCollisionCount(PxU32Ptr value)
      Parameters:
      value - WebIDL type: PxU32Ptr [Value]
    • getMCollisionIndex

      public PxU32Ptr getMCollisionIndex()
      Returns:
      WebIDL type: PxU32Ptr [Value]
    • setMCollisionIndex

      public void setMCollisionIndex(PxU32Ptr value)
      Parameters:
      value - WebIDL type: PxU32Ptr [Value]
    • getNumCells

      public int getNumCells()
      Returns:
      WebIDL type: unsigned long