Просмотр исходного кода

Get rid of setLocalVariable entirely.

Jeff Hutchinson 3 лет назад
Родитель
Сommit
4af4d90f4a
2 измененных файлов с 0 добавлено и 15 удалено
  1. 0 6
      Engine/source/console/console.cpp
  2. 0 9
      Engine/source/console/console.h

+ 0 - 6
Engine/source/console/console.cpp

@@ -861,12 +861,6 @@ void setVariable(const char *name, const char *value)
    }
 }
 
-void setLocalVariable(const char *name, const char *value)
-{
-   name = prependPercent(name);
-   gEvalState.getCurrentFrame().setVariable(StringTable->insert(name), value);
-}
-
 void setBoolVariable(const char *varName, bool value)
 {
    SimObject *obj = NULL;

+ 0 - 9
Engine/source/console/console.h

@@ -720,15 +720,6 @@ namespace Con
    ///
    void removeVariableNotify(const char *name, const NotifyDelegate &callback);
 
-   /// Assign a string value to a locally scoped console variable
-   ///
-   /// @note The context of the variable is determined by gEvalState; that is,
-   ///       by the currently executing code.
-   ///
-   /// @param name   Local console variable name to set
-   /// @param value  String value to assign to name
-   void setLocalVariable(const char *name, const char *value);
-
    /// Retrieve the string value to a locally scoped console variable
    ///
    /// @note The context of the variable is determined by gEvalState; that is,