Package physx.vehicle

Class PxVehicleWheelsSimFlags

    • Field Detail

      • SIZEOF

        public static final int SIZEOF
    • Constructor Detail

      • PxVehicleWheelsSimFlags

        protected PxVehicleWheelsSimFlags()
      • PxVehicleWheelsSimFlags

        protected PxVehicleWheelsSimFlags​(long address)
      • PxVehicleWheelsSimFlags

        public PxVehicleWheelsSimFlags​(int flags)
        Parameters:
        flags - WebIDL type: unsigned long
    • Method Detail

      • createAt

        public static PxVehicleWheelsSimFlags createAt​(long address,
                                                       int flags)
        Parameters:
        address - Pre-allocated memory, where the object is created.
        flags - WebIDL type: unsigned long
        Returns:
        Stack allocated object of PxVehicleWheelsSimFlags
      • createAt

        public static <T> PxVehicleWheelsSimFlags createAt​(T allocator,
                                                           NativeObject.Allocator<T> allocate,
                                                           int flags)
        Type Parameters:
        T - Allocator class, e.g. LWJGL's MemoryStack.
        Parameters:
        allocator - Object to use for allocation, e.g. an instance of LWJGL's MemoryStack.
        allocate - Method to call on allocator to obtain the target address, e.g. MemoryStack::nmalloc.
        flags - WebIDL type: unsigned long
        Returns:
        Stack allocated object of PxVehicleWheelsSimFlags
      • destroy

        public void destroy()
      • isSet

        public boolean isSet​(int flag)
        Parameters:
        flag - WebIDL type: PxVehicleWheelsSimFlagEnum [enum]
        Returns:
        WebIDL type: boolean