NWH Aerodynamics
Search Results for

    Show / Hide Table of Contents

    Class DemoUIController

    Manages the demo scene user interface including help screen, telemetry display, input mode toggling, and scene reset functionality.

    Inheritance
    object
    Object
    Component
    Behaviour
    MonoBehaviour
    DemoUIController
    Namespace: NWH.Aerodynamics.AircraftController.Demo
    Assembly: NWH.Aerodynamics.dll
    Syntax
    public class DemoUIController : MonoBehaviour
    Remarks

    Provides interactive buttons for switching between help and telemetry views, toggling mouse yoke input, and resetting the scene. Displays contextual prompts for parking brake and engine status.

    Fields

    | Edit this page View Source

    aircraftController

    Active aircraft controller. Automatically assigned from VehicleChanger.

    Declaration
    public AircraftController aircraftController
    Field Value
    Type Description
    AircraftController
    | Edit this page View Source

    aircraftInputProvider

    Input provider reference used for toggling mouse input mode.

    Declaration
    public InputSystemAircraftInputProvider aircraftInputProvider
    Field Value
    Type Description
    InputSystemAircraftInputProvider
    | Edit this page View Source

    helpButton

    Button to toggle the help information display.

    Declaration
    public Button helpButton
    Field Value
    Type Description
    Button
    | Edit this page View Source

    helpTab

    GameObject containing help tab UI elements.

    Declaration
    public GameObject helpTab
    Field Value
    Type Description
    GameObject
    | Edit this page View Source

    mouseYokeButton

    Button to toggle mouse yoke input on/off.

    Declaration
    public Button mouseYokeButton
    Field Value
    Type Description
    Button
    | Edit this page View Source

    promptText

    Text element displaying contextual prompts (parking brake, engine status).

    Declaration
    public Text promptText
    Field Value
    Type Description
    Text
    | Edit this page View Source

    resetButton

    Button to reload/reset the current scene.

    Declaration
    public Button resetButton
    Field Value
    Type Description
    Button
    | Edit this page View Source

    telemetryButton

    Button to toggle the telemetry data display.

    Declaration
    public Button telemetryButton
    Field Value
    Type Description
    Button
    | Edit this page View Source

    telemetryTab

    GameObject containing telemetry tab UI elements.

    Declaration
    public GameObject telemetryTab
    Field Value
    Type Description
    GameObject

    Methods

    | Edit this page View Source

    ActivateHelpTab()

    Declaration
    public void ActivateHelpTab()
    | Edit this page View Source

    ActivateTelemetryTab()

    Declaration
    public void ActivateTelemetryTab()
    | Edit this page View Source

    Awake()

    Declaration
    public void Awake()
    | Edit this page View Source

    ResetScene()

    Declaration
    public void ResetScene()
    | Edit this page View Source

    ToggleMouseYoke()

    Declaration
    public void ToggleMouseYoke()
    • Edit this page
    • View Source
    In this article
    Back to top Copyright © NWH - Vehicle Physics, Aerodynamics, Dynamic Water Physics