UNPKG

dualsense-ts

Version:

The natural interface for your DualSense and DualSense Access controllers, with Typescript

16 lines 610 B
import { Input } from "../input"; import { Magnitude } from "../math"; import { Momentary } from "./momentary"; import { TriggerFeedback } from "./trigger_feedback"; export declare class Trigger extends Input<Magnitude> { state: Magnitude; /** Independent digital button that actuates at the top of the trigger pull */ button: Momentary; /** Desired adaptive trigger feedback state */ readonly feedback: TriggerFeedback; get active(): boolean; get pressure(): Magnitude; get magnitude(): Magnitude; changes(state: Magnitude): boolean; } //# sourceMappingURL=trigger.d.ts.map