PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua Class Reference

This component adds Lua functions to work with PlayMaker. More...

Inheritance diagram for PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua:
Collaboration diagram for PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua:

Public Member Functions

void FSMEvent (string eventName, string objectName, string fsmName)
 
double GetFsmFloat (string name)
 
double GetFsmInt (string name)
 
bool GetFsmBool (string name)
 
string GetFsmString (string name)
 
void SetFsmFloat (string name, double value)
 
void SetFsmInt (string name, double value)
 
void SetFsmBool (string name, bool value)
 
void SetFsmString (string name, string value)
 

Static Protected Attributes

static bool areFunctionsRegistered = false
 

Detailed Description

This component adds Lua functions to work with PlayMaker.

Add it to your Dialogue Manager.

Member Function Documentation

◆ FSMEvent()

void PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.FSMEvent ( string  eventName,
string  objectName,
string  fsmName 
)

◆ GetFsmBool()

bool PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.GetFsmBool ( string  name)

◆ GetFsmFloat()

double PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.GetFsmFloat ( string  name)

◆ GetFsmInt()

double PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.GetFsmInt ( string  name)

◆ GetFsmString()

string PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.GetFsmString ( string  name)

◆ SetFsmBool()

void PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.SetFsmBool ( string  name,
bool  value 
)

◆ SetFsmFloat()

void PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.SetFsmFloat ( string  name,
double  value 
)

◆ SetFsmInt()

void PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.SetFsmInt ( string  name,
double  value 
)

◆ SetFsmString()

void PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.SetFsmString ( string  name,
string  value 
)

Member Data Documentation

◆ areFunctionsRegistered

bool PixelCrushers.DialogueSystem.PlayMaker.DialogueSystemPlayMakerLua.areFunctionsRegistered = false
staticprotected

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