This class maintains a list of watchers by watch frequency. More...
Public Member Functions | |
void | AddObserver (string luaExpression, LuaWatchFrequency frequency, LuaChangedDelegate luaChangedHandler) |
Adds a Lua observer. More... | |
void | RemoveObserver (string luaExpression, LuaWatchFrequency frequency, LuaChangedDelegate luaChangedHandler) |
Removes a Lua observer. More... | |
void | RemoveAllObservers (LuaWatchFrequency frequency) |
Removes all Lua observers for a specified frequency. More... | |
void | RemoveAllObservers () |
Removes all Lua observers. More... | |
void | NotifyObservers (LuaWatchFrequency frequency) |
Checks the observers for a specified frequency. More... | |
This class maintains a list of watchers by watch frequency.
void PixelCrushers.DialogueSystem.LuaWatchers.AddObserver | ( | string | luaExpression, |
LuaWatchFrequency | frequency, | ||
LuaChangedDelegate | luaChangedHandler | ||
) |
void PixelCrushers.DialogueSystem.LuaWatchers.NotifyObservers | ( | LuaWatchFrequency | frequency | ) |
Checks the observers for a specified frequency.
frequency | Frequency. |
void PixelCrushers.DialogueSystem.LuaWatchers.RemoveAllObservers | ( | ) |
Removes all Lua observers.
void PixelCrushers.DialogueSystem.LuaWatchers.RemoveAllObservers | ( | LuaWatchFrequency | frequency | ) |
Removes all Lua observers for a specified frequency.
frequency | Frequency. |
void PixelCrushers.DialogueSystem.LuaWatchers.RemoveObserver | ( | string | luaExpression, |
LuaWatchFrequency | frequency, | ||
LuaChangedDelegate | luaChangedHandler | ||
) |