PixelCrushers.DialogueSystem.ConversationPositionStack Class Reference

Adds three Lua functions: More...

Inheritance diagram for PixelCrushers.DialogueSystem.ConversationPositionStack:
Collaboration diagram for PixelCrushers.DialogueSystem.ConversationPositionStack:

Static Public Member Functions

static void PushConversationPosition ()
 
static void PopConversationPosition ()
 
static void ClearConversationPositionStack ()
 

Public Attributes

bool clearOnConversationStart = true
 
bool unregisterOnDisable = false
 
bool pushCurrentEntry = false
 

Static Public Attributes

static bool s_pushCurrentEntry = false
 

Detailed Description

Adds three Lua functions:

  • PushConversationPosition(): Saves the current conversation position on the top of a stack.
  • PopConversationPosition(): Removes the conversation position on the top of the stack and returns to it.
  • ClearConversationPositionStack(): Clears the stack.

Member Function Documentation

◆ ClearConversationPositionStack()

static void PixelCrushers.DialogueSystem.ConversationPositionStack.ClearConversationPositionStack ( )
inlinestatic

◆ PopConversationPosition()

static void PixelCrushers.DialogueSystem.ConversationPositionStack.PopConversationPosition ( )
inlinestatic

◆ PushConversationPosition()

static void PixelCrushers.DialogueSystem.ConversationPositionStack.PushConversationPosition ( )
inlinestatic

Member Data Documentation

◆ clearOnConversationStart

bool PixelCrushers.DialogueSystem.ConversationPositionStack.clearOnConversationStart = true

◆ pushCurrentEntry

bool PixelCrushers.DialogueSystem.ConversationPositionStack.pushCurrentEntry = false

◆ s_pushCurrentEntry

bool PixelCrushers.DialogueSystem.ConversationPositionStack.s_pushCurrentEntry = false
static

◆ unregisterOnDisable

bool PixelCrushers.DialogueSystem.ConversationPositionStack.unregisterOnDisable = false

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