luxlabs header browser preview


@class SCNNode, SCNPhysicsVehicle;

@interface SCNPhysicsVehicleWheel : NSObject <NSCopying, NSSecureCoding> {
    SCNNode *_node;
    SCNPhysicsVehicle *_vehicle;
    int _wheelIndex;
    double _suspensionStiffness;
    double _suspensionCompression;
    double _suspensionDamping;
    double _maximumSuspensionTravel;
    double _frictionSlip;
    double _maximumSuspensionForce;
    struct SCNVector3 { float x; float y; float z; } _connectionPosition;
    struct SCNVector3 { float x; float y; float z; } _steeringAxis;
    struct SCNVector3 { float x; float y; float z; } _axle;
    double _radius;
    double _suspensionRestLength;
    BOOL _isFront;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly) SCNNode *node;
@property double suspensionStiffness;
@property double suspensionCompression;
@property double suspensionDamping;
@property double maximumSuspensionTravel;
@property double frictionSlip;
@property double maximumSuspensionForce;
@property struct SCNVector3 { float x0; float x1; float x2; } connectionPosition;
@property struct SCNVector3 { float x0; float x1; float x2; } steeringAxis;
@property struct SCNVector3 { float x0; float x1; float x2; } axle;
@property double radius;
@property double suspensionRestLength;

+ (id)wheelWithNode:(id)a0;

- (id)init;
- (void)dealloc;
- (void)encodeWithCoder:(id)a0;
- (id)copy;
- (BOOL)isFront;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)setNode:(id)a0;
- (void)_setWheelIndex:(int)a0;
- (void)_setVehicle:(id)a0;
- (void)setIsFront:(BOOL)a0;

@end