PixelCrushers.DialogueSystem.DisplaySettings Class Reference

Display settings to apply to the dialogue UI and sequencer. More...

Collaboration diagram for PixelCrushers.DialogueSystem.DisplaySettings:

Classes

class  AlertSettings
 
class  BarkSettings
 
class  CameraSettings
 
class  InputSettings
 
class  LocalizationSettings
 
class  SubtitleSettings
 

Public Member Functions

bool ShouldUseOverrides ()
 
bool ShouldUseSubtitleOverrides ()
 
bool GetShowNPCSubtitlesDuringLine ()
 
bool GetShowNPCSubtitlesWithResponses ()
 
bool GetShowPCSubtitlesDuringLine ()
 
bool GetSkipPCSubtitleAfterResponseMenu ()
 
float GetSubtitleCharsPerSecond ()
 
float GetMinSubtitleSeconds ()
 
SubtitleSettings.ContinueButtonMode GetContinueButtonMode ()
 
bool ShouldUseSequenceOverrides ()
 
string GetDefaultSequence ()
 
string GetDefaultPlayerSequence ()
 
string GetDefaultResponseMenuSequence ()
 
bool ShouldUseInputOverrides ()
 
bool GetAlwaysForceResponseMenu ()
 
float GetResponseTimeout ()
 

Public Attributes

ConversationOverrideDisplaySettings conversationOverrideSettings = null
 
GameObject dialogueUI
 
LocalizationSettings localizationSettings = new LocalizationSettings()
 
SubtitleSettings subtitleSettings = new SubtitleSettings()
 The subtitle settings. More...
 
CameraSettings cameraSettings = new CameraSettings()
 The camera settings. More...
 
InputSettings inputSettings = new InputSettings()
 The input settings. More...
 
BarkSettings barkSettings = new BarkSettings()
 The gameplay alert message settings. More...
 
AlertSettings alertSettings = new AlertSettings()
 The gameplay alert message settings. More...
 

Detailed Description

Display settings to apply to the dialogue UI and sequencer.

Member Function Documentation

◆ GetAlwaysForceResponseMenu()

bool PixelCrushers.DialogueSystem.DisplaySettings.GetAlwaysForceResponseMenu ( )

◆ GetContinueButtonMode()

SubtitleSettings.ContinueButtonMode PixelCrushers.DialogueSystem.DisplaySettings.GetContinueButtonMode ( )

◆ GetDefaultPlayerSequence()

string PixelCrushers.DialogueSystem.DisplaySettings.GetDefaultPlayerSequence ( )

◆ GetDefaultResponseMenuSequence()

string PixelCrushers.DialogueSystem.DisplaySettings.GetDefaultResponseMenuSequence ( )

◆ GetDefaultSequence()

string PixelCrushers.DialogueSystem.DisplaySettings.GetDefaultSequence ( )

◆ GetMinSubtitleSeconds()

float PixelCrushers.DialogueSystem.DisplaySettings.GetMinSubtitleSeconds ( )

◆ GetResponseTimeout()

float PixelCrushers.DialogueSystem.DisplaySettings.GetResponseTimeout ( )

◆ GetShowNPCSubtitlesDuringLine()

bool PixelCrushers.DialogueSystem.DisplaySettings.GetShowNPCSubtitlesDuringLine ( )

◆ GetShowNPCSubtitlesWithResponses()

bool PixelCrushers.DialogueSystem.DisplaySettings.GetShowNPCSubtitlesWithResponses ( )

◆ GetShowPCSubtitlesDuringLine()

bool PixelCrushers.DialogueSystem.DisplaySettings.GetShowPCSubtitlesDuringLine ( )

◆ GetSkipPCSubtitleAfterResponseMenu()

bool PixelCrushers.DialogueSystem.DisplaySettings.GetSkipPCSubtitleAfterResponseMenu ( )

◆ GetSubtitleCharsPerSecond()

float PixelCrushers.DialogueSystem.DisplaySettings.GetSubtitleCharsPerSecond ( )

◆ ShouldUseInputOverrides()

bool PixelCrushers.DialogueSystem.DisplaySettings.ShouldUseInputOverrides ( )

◆ ShouldUseOverrides()

bool PixelCrushers.DialogueSystem.DisplaySettings.ShouldUseOverrides ( )

◆ ShouldUseSequenceOverrides()

bool PixelCrushers.DialogueSystem.DisplaySettings.ShouldUseSequenceOverrides ( )

◆ ShouldUseSubtitleOverrides()

bool PixelCrushers.DialogueSystem.DisplaySettings.ShouldUseSubtitleOverrides ( )

Member Data Documentation

◆ alertSettings

AlertSettings PixelCrushers.DialogueSystem.DisplaySettings.alertSettings = new AlertSettings()

The gameplay alert message settings.

◆ barkSettings

BarkSettings PixelCrushers.DialogueSystem.DisplaySettings.barkSettings = new BarkSettings()

The gameplay alert message settings.

◆ cameraSettings

CameraSettings PixelCrushers.DialogueSystem.DisplaySettings.cameraSettings = new CameraSettings()

The camera settings.

◆ conversationOverrideSettings

ConversationOverrideDisplaySettings PixelCrushers.DialogueSystem.DisplaySettings.conversationOverrideSettings = null

◆ dialogueUI

GameObject PixelCrushers.DialogueSystem.DisplaySettings.dialogueUI

◆ inputSettings

InputSettings PixelCrushers.DialogueSystem.DisplaySettings.inputSettings = new InputSettings()

The input settings.

◆ localizationSettings

LocalizationSettings PixelCrushers.DialogueSystem.DisplaySettings.localizationSettings = new LocalizationSettings()

◆ subtitleSettings

SubtitleSettings PixelCrushers.DialogueSystem.DisplaySettings.subtitleSettings = new SubtitleSettings()

The subtitle settings.


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