Package physx.support

Class SimplPvdTransportImpl


public class SimplPvdTransportImpl extends SimplePvdTransport
  • Field Details

    • SIZEOF

      public static final int SIZEOF
    • ALIGNOF

      public static final int ALIGNOF
      See Also:
  • Constructor Details

    • SimplPvdTransportImpl

      protected SimplPvdTransportImpl(long address)
    • SimplPvdTransportImpl

      protected SimplPvdTransportImpl()
  • Method Details

    • wrapPointer

      public static SimplPvdTransportImpl wrapPointer(long address)
    • arrayGet

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

      public void destroy()
      Overrides:
      destroy in class SimplePvdTransport
    • connect

      public boolean connect()
      Description copied from class: PxPvdTransport
      Connects to the Visual Debugger application. return True if success
      Overrides:
      connect in class PxPvdTransport
      Returns:
      WebIDL type: boolean
    • isConnected

      public boolean isConnected()
      Description copied from class: PxPvdTransport
      * Return if connection to PVD is created.
      Overrides:
      isConnected in class PxPvdTransport
      Returns:
      WebIDL type: boolean
    • disconnect

      public void disconnect()
      Description copied from class: PxPvdTransport
      Disconnects from the Visual Debugger application. If we are still connected, this will kill the entire debugger connection.
      Overrides:
      disconnect in class PxPvdTransport
    • send

      public void send(NativeObject inBytes, int inLength)
      Overrides:
      send in class SimplePvdTransport
      Parameters:
      inBytes - WebIDL type: any
      inLength - WebIDL type: unsigned long
    • flush

      public void flush()
      Description copied from class: PxPvdTransport
      * send any data and block until we know it is at least on the wire.
      Overrides:
      flush in class PxPvdTransport