v3.6.1 Documentation
Fungus.DialogInput Class Reference

Input handler for say dialogs. More...

Inheritance diagram for Fungus.DialogInput:

Public Member Functions

virtual void SetNextLineFlag ()
 Trigger next line input event from script. More...
 
virtual void SetDialogClickedFlag ()
 Set the dialog clicked flag (usually from an Event Trigger component in the dialog UI). More...
 
virtual void SetButtonClickedFlag ()
 Sets the button clicked flag. More...
 

Protected Member Functions

virtual void Awake ()
 
virtual void CheckEventSystem ()
 
virtual void Update ()
 

Protected Attributes

ClickMode clickMode
 
float nextClickDelay = 0f
 
bool cancelEnabled = true
 
bool ignoreMenuClicks = true
 
bool dialogClickedFlag
 
bool nextLineInputFlag
 
float ignoreClickTimer
 
StandaloneInputModule currentStandaloneInputModule
 
Writer writer
 

Detailed Description

Input handler for say dialogs.

Definition at line 27 of file DialogInput.cs.

Member Function Documentation

◆ Awake()

virtual void Fungus.DialogInput.Awake ( )
protectedvirtual

Definition at line 51 of file DialogInput.cs.

◆ CheckEventSystem()

virtual void Fungus.DialogInput.CheckEventSystem ( )
protectedvirtual

Definition at line 60 of file DialogInput.cs.

◆ SetButtonClickedFlag()

virtual void Fungus.DialogInput.SetButtonClickedFlag ( )
virtual

Sets the button clicked flag.

Definition at line 177 of file DialogInput.cs.

◆ SetDialogClickedFlag()

virtual void Fungus.DialogInput.SetDialogClickedFlag ( )
virtual

Set the dialog clicked flag (usually from an Event Trigger component in the dialog UI).

Definition at line 158 of file DialogInput.cs.

◆ SetNextLineFlag()

virtual void Fungus.DialogInput.SetNextLineFlag ( )
virtual

Trigger next line input event from script.

Definition at line 150 of file DialogInput.cs.

◆ Update()

virtual void Fungus.DialogInput.Update ( )
protectedvirtual

Definition at line 75 of file DialogInput.cs.

Member Data Documentation

◆ cancelEnabled

bool Fungus.DialogInput.cancelEnabled = true
protected

Definition at line 36 of file DialogInput.cs.

◆ clickMode

ClickMode Fungus.DialogInput.clickMode
protected

Definition at line 30 of file DialogInput.cs.

◆ currentStandaloneInputModule

StandaloneInputModule Fungus.DialogInput.currentStandaloneInputModule
protected

Definition at line 47 of file DialogInput.cs.

◆ dialogClickedFlag

bool Fungus.DialogInput.dialogClickedFlag
protected

Definition at line 41 of file DialogInput.cs.

◆ ignoreClickTimer

float Fungus.DialogInput.ignoreClickTimer
protected

Definition at line 45 of file DialogInput.cs.

◆ ignoreMenuClicks

bool Fungus.DialogInput.ignoreMenuClicks = true
protected

Definition at line 39 of file DialogInput.cs.

◆ nextClickDelay

float Fungus.DialogInput.nextClickDelay = 0f
protected

Definition at line 33 of file DialogInput.cs.

◆ nextLineInputFlag

bool Fungus.DialogInput.nextLineInputFlag
protected

Definition at line 43 of file DialogInput.cs.

◆ writer

Writer Fungus.DialogInput.writer
protected

Definition at line 49 of file DialogInput.cs.


The documentation for this class was generated from the following file: