Package physx.support

Class PxPvdSceneClient

java.lang.Object
physx.NativeObject
physx.support.PxPvdSceneClient

public class PxPvdSceneClient extends NativeObject
Special client for PxScene. It provides access to the PxPvdSceneFlag. It also provides simple user debug services that associated scene position such as immediate rendering and camera updates.
  • Field Details

    • SIZEOF

      public static final int SIZEOF
    • ALIGNOF

      public static final int ALIGNOF
      See Also:
  • Constructor Details

    • PxPvdSceneClient

      protected PxPvdSceneClient()
    • PxPvdSceneClient

      protected PxPvdSceneClient(long address)
  • Method Details

    • wrapPointer

      public static PxPvdSceneClient wrapPointer(long address)
    • arrayGet

      public static PxPvdSceneClient arrayGet(long baseAddress, int index)
    • setScenePvdFlag

      public void setScenePvdFlag(PxPvdSceneFlagEnum flag, boolean value)
      Sets the PVD flag. See PxPvdSceneFlag. \param flag Flag to set. \param value value the flag gets set to.
    • setScenePvdFlags

      public void setScenePvdFlags(PxPvdSceneFlags flags)
      Sets the PVD flags. See PxPvdSceneFlags. \param flags Flags to set.
    • getScenePvdFlags

      public PxPvdSceneFlags getScenePvdFlags()
      Retrieves the PVD flags. See PxPvdSceneFlags.
    • updateCamera

      public void updateCamera(String name, PxVec3 origin, PxVec3 up, PxVec3 target)
      update camera on PVD application's render window