Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.QuestEditorPrefs Class Reference

Quest editor preferences. More...

Classes

class  Data
 

Static Public Member Functions

static void SavePrefs ()
 
static bool GetStateInfoFoldout (int nodeIndex)
 
static void ToggleStateInfoFoldout (int nodeIndex)
 
static bool GetQuestStateFoldout (QuestState questState, int nodeIndex)
 
static void ToggleQuestNodeStateFoldout (QuestNodeState questNodeState, int nodeIndex)
 
static bool GetQuestNodeStateFoldout (QuestNodeState questNodeState, int nodeIndex)
 
static void ToggleQuestStateFoldout (QuestState questState, int nodeIndex)
 
static bool GetQuestActionFoldout (QuestState questState)
 
static void ToggleQuestActionFoldout (QuestState questState)
 
static bool GetQuestContentFoldout (QuestContentCategory category, QuestState questState)
 
static void ToggleQuestContentFoldout (QuestContentCategory category, QuestState questState)
 

Static Public Attributes

const string QuestEditorPrefsKey = "PixelCrushers.QuestMachine.EditorPrefs"
 

Properties

static bool zoomLock [get, set]
 
static bool mainInfoFoldout [get, set]
 
static bool autostartFoldout [get, set]
 
static bool offerFoldout [get, set]
 
static bool countersFoldout [get, set]
 
static bool actionsFoldout [get, set]
 
static bool nodesFoldout [get, set]
 
static bool nodeMainInfoFoldout [get, set]
 
static bool successConnectionFoldout [get, set]
 
static bool failureConnectionFoldout [get, set]
 
static bool trueConnectionFoldout [get, set]
 
static bool actionMessagesFoldout [get, set]
 
static bool actionCounterValuesFoldout [get, set]
 
static bool actionOnExecuteFoldout [get, set]
 
static float runtimeRepaintFrequency [get, set]
 
static bool questListContainerSaveSettingsFoldout [get, set]
 
static bool questListContainerOtherSettingsFoldout [get, set]
 
static bool questGiverIDFoldout [get, set]
 
static bool questGiverDialogueContentFoldout [get, set]
 
static bool questListUIFoldout [get, set]
 
static bool actionTextFoldout [get, set]
 
static bool actionMotivesFoldout [get, set]
 
static bool actionRequirementsFoldout [get, set]
 
static bool actionEffectsFoldout [get, set]
 
static bool actionCompletionConditionsFoldout [get, set]
 
static bool entityTypeParentsFoldout [get, set]
 
static bool entityTypeDriveFoldout [get, set]
 
static bool entityTypeUrgencyFoldout [get, set]
 
static bool entityTypeActionsFoldout [get, set]
 
static bool entityTypeRewardMultipliersFoldout [get, set]
 
static bool databaseImagesFoldout [get, set]
 

Detailed Description

Quest editor preferences.

Stores editor preferences in a single EditorPrefs key as serialized XML.

Member Function Documentation

◆ GetQuestActionFoldout()

static bool PixelCrushers.QuestMachine.QuestEditorPrefs.GetQuestActionFoldout ( QuestState  questState)
inlinestatic

◆ GetQuestContentFoldout()

static bool PixelCrushers.QuestMachine.QuestEditorPrefs.GetQuestContentFoldout ( QuestContentCategory  category,
QuestState  questState 
)
inlinestatic

◆ GetQuestNodeStateFoldout()

static bool PixelCrushers.QuestMachine.QuestEditorPrefs.GetQuestNodeStateFoldout ( QuestNodeState  questNodeState,
int  nodeIndex 
)
inlinestatic

◆ GetQuestStateFoldout()

static bool PixelCrushers.QuestMachine.QuestEditorPrefs.GetQuestStateFoldout ( QuestState  questState,
int  nodeIndex 
)
inlinestatic

◆ GetStateInfoFoldout()

static bool PixelCrushers.QuestMachine.QuestEditorPrefs.GetStateInfoFoldout ( int  nodeIndex)
inlinestatic

◆ SavePrefs()

static void PixelCrushers.QuestMachine.QuestEditorPrefs.SavePrefs ( )
inlinestatic

◆ ToggleQuestActionFoldout()

static void PixelCrushers.QuestMachine.QuestEditorPrefs.ToggleQuestActionFoldout ( QuestState  questState)
inlinestatic

◆ ToggleQuestContentFoldout()

static void PixelCrushers.QuestMachine.QuestEditorPrefs.ToggleQuestContentFoldout ( QuestContentCategory  category,
QuestState  questState 
)
inlinestatic

◆ ToggleQuestNodeStateFoldout()

static void PixelCrushers.QuestMachine.QuestEditorPrefs.ToggleQuestNodeStateFoldout ( QuestNodeState  questNodeState,
int  nodeIndex 
)
inlinestatic

◆ ToggleQuestStateFoldout()

static void PixelCrushers.QuestMachine.QuestEditorPrefs.ToggleQuestStateFoldout ( QuestState  questState,
int  nodeIndex 
)
inlinestatic

◆ ToggleStateInfoFoldout()

static void PixelCrushers.QuestMachine.QuestEditorPrefs.ToggleStateInfoFoldout ( int  nodeIndex)
inlinestatic

Member Data Documentation

◆ QuestEditorPrefsKey

const string PixelCrushers.QuestMachine.QuestEditorPrefs.QuestEditorPrefsKey = "PixelCrushers.QuestMachine.EditorPrefs"
static

Property Documentation

◆ actionCompletionConditionsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionCompletionConditionsFoldout
staticgetset

◆ actionCounterValuesFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionCounterValuesFoldout
staticgetset

◆ actionEffectsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionEffectsFoldout
staticgetset

◆ actionMessagesFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionMessagesFoldout
staticgetset

◆ actionMotivesFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionMotivesFoldout
staticgetset

◆ actionOnExecuteFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionOnExecuteFoldout
staticgetset

◆ actionRequirementsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionRequirementsFoldout
staticgetset

◆ actionsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionsFoldout
staticgetset

◆ actionTextFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.actionTextFoldout
staticgetset

◆ autostartFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.autostartFoldout
staticgetset

◆ countersFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.countersFoldout
staticgetset

◆ databaseImagesFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.databaseImagesFoldout
staticgetset

◆ entityTypeActionsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.entityTypeActionsFoldout
staticgetset

◆ entityTypeDriveFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.entityTypeDriveFoldout
staticgetset

◆ entityTypeParentsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.entityTypeParentsFoldout
staticgetset

◆ entityTypeRewardMultipliersFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.entityTypeRewardMultipliersFoldout
staticgetset

◆ entityTypeUrgencyFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.entityTypeUrgencyFoldout
staticgetset

◆ failureConnectionFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.failureConnectionFoldout
staticgetset

◆ mainInfoFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.mainInfoFoldout
staticgetset

◆ nodeMainInfoFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.nodeMainInfoFoldout
staticgetset

◆ nodesFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.nodesFoldout
staticgetset

◆ offerFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.offerFoldout
staticgetset

◆ questGiverDialogueContentFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.questGiverDialogueContentFoldout
staticgetset

◆ questGiverIDFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.questGiverIDFoldout
staticgetset

◆ questListContainerOtherSettingsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.questListContainerOtherSettingsFoldout
staticgetset

◆ questListContainerSaveSettingsFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.questListContainerSaveSettingsFoldout
staticgetset

◆ questListUIFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.questListUIFoldout
staticgetset

◆ runtimeRepaintFrequency

float PixelCrushers.QuestMachine.QuestEditorPrefs.runtimeRepaintFrequency
staticgetset

◆ successConnectionFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.successConnectionFoldout
staticgetset

◆ trueConnectionFoldout

bool PixelCrushers.QuestMachine.QuestEditorPrefs.trueConnectionFoldout
staticgetset

◆ zoomLock

bool PixelCrushers.QuestMachine.QuestEditorPrefs.zoomLock
staticgetset

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