PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor Class Reference
Inheritance diagram for PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor:
Collaboration diagram for PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor:

Classes

class  Foldouts
 

Public Member Functions

virtual void OnEnable ()
 
override void OnInspectorGUI ()
 

Protected Member Functions

virtual void OnDisable ()
 
virtual void DrawTopInfo ()
 
virtual void DrawConditions ()
 
virtual void DrawActions ()
 
virtual void ShowAddActionMenu ()
 
virtual void AddSetQuestStateAction ()
 
virtual void AddLuaCodeAction ()
 
virtual void AddPlaySequenceAction ()
 
virtual void AddShowAlertAction ()
 
virtual void AddSendMessagesAction ()
 
virtual void AddBarkAction ()
 
virtual void AddConversationAction ()
 
virtual void AddSetActiveAction ()
 
virtual void AddSetEnabledAction ()
 
virtual void AddShowAnimatorStatesAction ()
 
virtual void AddUnityEventAction ()
 
virtual void DrawQuestAction ()
 
virtual void DrawLuaAction ()
 
virtual void DrawSequenceAction ()
 
virtual void DrawAlertAction ()
 
virtual void DrawBarkAction ()
 
virtual void DrawConversationAction ()
 
string[] GetUniqueTitles (string conversationTitle)
 
int GetTitleIndex (string[] titles, string currentTitle)
 
virtual void DrawUnityEventAction ()
 
virtual void DrawSendMessageAction ()
 
void OnDrawSendMessageListHeader (Rect rect)
 
void OnDrawSendMessageListElement (Rect rect, int index, bool isActive, bool isFocused)
 
virtual void DrawSetActiveAction ()
 
void OnDrawSetActiveListHeader (Rect rect)
 
void OnDrawSetActiveListElement (Rect rect, int index, bool isActive, bool isFocused)
 
virtual void DrawSetEnabledAction ()
 
void OnDrawSetEnabledListHeader (Rect rect)
 
void OnDrawSetEnabledListElement (Rect rect, int index, bool isEnabled, bool isFocused)
 
virtual void DrawSetAnimatorStateAction ()
 
void OnDrawSetAnimatorStateListHeader (Rect rect)
 
void OnDrawSetAnimatorStateListElement (Rect rect, int index, bool isEnabled, bool isFocused)
 

Protected Attributes

Foldouts foldouts = null
 
ReorderableList sendMessageList = null
 
ReorderableList setActiveList = null
 
ReorderableList setEnabledList = null
 
ReorderableList setAnimatorStateList = null
 
QuestPicker questPicker = null
 
LuaScriptWizard luaScriptWizard = null
 
Rect sequenceRect
 
DialogueEntryPicker entryPicker = null
 
string[] conversationTitles = null
 
DialogueEntryPicker barkEntryPicker = null
 
DialogueSystemTrigger trigger
 
SerializedProperty triggerProperty
 
bool showSetQuestStateAction
 
bool showRunLuaCodeAction
 
bool showPlaySequenceAction
 
bool showAlertAction
 
bool showSendMessagesAction
 
bool showBarkAction
 
bool showConversationAction
 
bool showSetActiveAction
 
bool showSetEnabledAction
 
bool showAnimatorStatesAction
 
bool showUnityEventAction
 
SequenceSyntaxState sequenceSyntaxState = SequenceSyntaxState.Unchecked
 
Color originalColor = Color.white
 

Static Protected Attributes

const string InspectorEditorPrefsKey = "PixelCrushers.DialogueSystem.DialogueSystemTriggerPrefs"
 
const float ToggleWidth = 64
 

Member Function Documentation

◆ AddBarkAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddBarkAction ( )
inlineprotectedvirtual

◆ AddConversationAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddConversationAction ( )
inlineprotectedvirtual

◆ AddLuaCodeAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddLuaCodeAction ( )
inlineprotectedvirtual

◆ AddPlaySequenceAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddPlaySequenceAction ( )
inlineprotectedvirtual

◆ AddSendMessagesAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddSendMessagesAction ( )
inlineprotectedvirtual

◆ AddSetActiveAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddSetActiveAction ( )
inlineprotectedvirtual

◆ AddSetEnabledAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddSetEnabledAction ( )
inlineprotectedvirtual

◆ AddSetQuestStateAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddSetQuestStateAction ( )
inlineprotectedvirtual

◆ AddShowAlertAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddShowAlertAction ( )
inlineprotectedvirtual

◆ AddShowAnimatorStatesAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddShowAnimatorStatesAction ( )
inlineprotectedvirtual

◆ AddUnityEventAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.AddUnityEventAction ( )
inlineprotectedvirtual

◆ DrawActions()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawActions ( )
inlineprotectedvirtual

◆ DrawAlertAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawAlertAction ( )
inlineprotectedvirtual

◆ DrawBarkAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawBarkAction ( )
inlineprotectedvirtual

◆ DrawConditions()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawConditions ( )
inlineprotectedvirtual

◆ DrawConversationAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawConversationAction ( )
inlineprotectedvirtual

◆ DrawLuaAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawLuaAction ( )
inlineprotectedvirtual

◆ DrawQuestAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawQuestAction ( )
inlineprotectedvirtual

◆ DrawSendMessageAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawSendMessageAction ( )
inlineprotectedvirtual

◆ DrawSequenceAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawSequenceAction ( )
inlineprotectedvirtual

◆ DrawSetActiveAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawSetActiveAction ( )
inlineprotectedvirtual

◆ DrawSetAnimatorStateAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawSetAnimatorStateAction ( )
inlineprotectedvirtual

◆ DrawSetEnabledAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawSetEnabledAction ( )
inlineprotectedvirtual

◆ DrawTopInfo()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawTopInfo ( )
inlineprotectedvirtual

◆ DrawUnityEventAction()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.DrawUnityEventAction ( )
inlineprotectedvirtual

◆ GetTitleIndex()

int PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.GetTitleIndex ( string[]  titles,
string  currentTitle 
)
inlineprotected

◆ GetUniqueTitles()

string[] PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.GetUniqueTitles ( string  conversationTitle)
inlineprotected

◆ OnDisable()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDisable ( )
inlineprotectedvirtual

◆ OnDrawSendMessageListElement()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSendMessageListElement ( Rect  rect,
int  index,
bool  isActive,
bool  isFocused 
)
inlineprotected

◆ OnDrawSendMessageListHeader()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSendMessageListHeader ( Rect  rect)
inlineprotected

◆ OnDrawSetActiveListElement()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSetActiveListElement ( Rect  rect,
int  index,
bool  isActive,
bool  isFocused 
)
inlineprotected

◆ OnDrawSetActiveListHeader()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSetActiveListHeader ( Rect  rect)
inlineprotected

◆ OnDrawSetAnimatorStateListElement()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSetAnimatorStateListElement ( Rect  rect,
int  index,
bool  isEnabled,
bool  isFocused 
)
inlineprotected

◆ OnDrawSetAnimatorStateListHeader()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSetAnimatorStateListHeader ( Rect  rect)
inlineprotected

◆ OnDrawSetEnabledListElement()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSetEnabledListElement ( Rect  rect,
int  index,
bool  isEnabled,
bool  isFocused 
)
inlineprotected

◆ OnDrawSetEnabledListHeader()

void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnDrawSetEnabledListHeader ( Rect  rect)
inlineprotected

◆ OnEnable()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnEnable ( )
inlinevirtual

◆ OnInspectorGUI()

override void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.OnInspectorGUI ( )
inline

◆ ShowAddActionMenu()

virtual void PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.ShowAddActionMenu ( )
inlineprotectedvirtual

Member Data Documentation

◆ barkEntryPicker

DialogueEntryPicker PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.barkEntryPicker = null
protected

◆ conversationTitles

string [] PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.conversationTitles = null
protected

◆ entryPicker

DialogueEntryPicker PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.entryPicker = null
protected

◆ foldouts

Foldouts PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.foldouts = null
protected

◆ InspectorEditorPrefsKey

const string PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.InspectorEditorPrefsKey = "PixelCrushers.DialogueSystem.DialogueSystemTriggerPrefs"
staticprotected

◆ luaScriptWizard

LuaScriptWizard PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.luaScriptWizard = null
protected

◆ originalColor

Color PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.originalColor = Color.white
protected

◆ questPicker

QuestPicker PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.questPicker = null
protected

◆ sendMessageList

ReorderableList PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.sendMessageList = null
protected

◆ sequenceRect

Rect PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.sequenceRect
protected

◆ sequenceSyntaxState

SequenceSyntaxState PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.sequenceSyntaxState = SequenceSyntaxState.Unchecked
protected

◆ setActiveList

ReorderableList PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.setActiveList = null
protected

◆ setAnimatorStateList

ReorderableList PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.setAnimatorStateList = null
protected

◆ setEnabledList

ReorderableList PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.setEnabledList = null
protected

◆ showAlertAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showAlertAction
protected

◆ showAnimatorStatesAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showAnimatorStatesAction
protected

◆ showBarkAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showBarkAction
protected

◆ showConversationAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showConversationAction
protected

◆ showPlaySequenceAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showPlaySequenceAction
protected

◆ showRunLuaCodeAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showRunLuaCodeAction
protected

◆ showSendMessagesAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showSendMessagesAction
protected

◆ showSetActiveAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showSetActiveAction
protected

◆ showSetEnabledAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showSetEnabledAction
protected

◆ showSetQuestStateAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showSetQuestStateAction
protected

◆ showUnityEventAction

bool PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.showUnityEventAction
protected

◆ ToggleWidth

const float PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.ToggleWidth = 64
staticprotected

◆ trigger

DialogueSystemTrigger PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.trigger
protected

◆ triggerProperty

SerializedProperty PixelCrushers.DialogueSystem.DialogueSystemTriggerEditor.triggerProperty
protected

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