SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias PovInputEvent

    PovInputEvent: Message<"soulfire.v1.PovInputEvent"> & {
        action: number;
        code: number;
        kind: PovInputEvent_Kind;
        modifiers: number;
        relative: boolean;
        x: number;
        y: number;
    }

    Type Declaration

    • action: number

      GLFW release (0), press (1), or repeat (2).

      from field: int32 action = 3;

    • code: number

      GLFW key/button number, or Unicode code point for CHARACTER.

      from field: int32 code = 2;

    • kind: PovInputEvent_Kind

      from field: soulfire.v1.PovInputEvent.Kind kind = 1;

    • modifiers: number

      from field: int32 modifiers = 4;

    • relative: boolean

      from field: bool relative = 7;

    • x: number

      Normalized cursor position for screens; relative pixels for mouse look.

      from field: double x = 5;

    • y: number

      from field: double y = 6;

    from message soulfire.v1.PovInputEvent