Bläddra i källkod

Renamed parameter & clarified comment.

Lasse Öörni 11 år sedan
förälder
incheckning
b923118fee
2 ändrade filer med 4 tillägg och 4 borttagningar
  1. 2 2
      Source/Engine/Script/ScriptFile.cpp
  2. 2 2
      Source/Engine/Script/ScriptFile.h

+ 2 - 2
Source/Engine/Script/ScriptFile.cpp

@@ -380,7 +380,7 @@ void ScriptFile::ClearDelayedExecute(const String& declaration)
         }
     }
 }
-asIScriptObject* ScriptFile::CreateObject(const String& className, bool interface)
+asIScriptObject* ScriptFile::CreateObject(const String& className, bool useInterface)
 {
     PROFILE(CreateObject);
     
@@ -389,7 +389,7 @@ asIScriptObject* ScriptFile::CreateObject(const String& className, bool interfac
     
     asIScriptContext* context = script_->GetScriptFileContext();
     asIObjectType* type = 0;
-    if (interface)
+    if (useInterface)
     {
         asIObjectType* interfaceType = scriptModule_->GetObjectTypeByDecl(className.CString());
 

+ 2 - 2
Source/Engine/Script/ScriptFile.h

@@ -87,8 +87,8 @@ public:
     void DelayedExecute(float delay, bool repeat, const String& declaration, const VariantVector& parameters = Variant::emptyVariantVector);
     /// Clear pending delay-executed function calls. If empty declaration given, clears all.
     void ClearDelayedExecute(const String& declaration = String::EMPTY);
-    /// Create a script object.
-    asIScriptObject* CreateObject(const String& className, bool interace = false);
+    /// Create a script object. Optionally search for the first class in the module that implements the specified interface.
+    asIScriptObject* CreateObject(const String& className, bool useInterface = false);
     /// Save the script bytecode. Return true if successful.
     bool SaveByteCode(Serializer& dest);