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. | |
void | RemoveObserver (string luaExpression, LuaWatchFrequency frequency, LuaChangedDelegate luaChangedHandler) |
Removes a Lua observer. | |
void | RemoveAllObservers (LuaWatchFrequency frequency) |
Removes all Lua observers for a specified frequency. | |
void | RemoveAllObservers () |
Removes all Lua observers. | |
void | NotifyObservers (LuaWatchFrequency frequency) |
Checks the observers for a specified frequency. | |
This class maintains a list of watchers by watch frequency.
|
inline |
Adds a Lua observer.
luaExpression | Lua expression to observe. |
frequency | Frequency to check. |
luaChangedHandler | Delegate to call when the expression changes. |
|
inline |
Checks the observers for a specified frequency.
frequency | Frequency. |
|
inline |
Removes all Lua observers.
|
inline |
Removes all Lua observers for a specified frequency.
frequency | Frequency. |
|
inline |
Removes a Lua observer.
luaExpression | Lua expression. |
frequency | Frequency. |
luaChangedHandler | Lua changed handler. |