Browse Source

Add support of int64 as angelscript parameter

pat2nav 6 years ago
parent
commit
77fbe8ed7c
1 changed files with 5 additions and 0 deletions
  1. 5 0
      Source/Urho3D/AngelScript/ScriptFile.cpp

+ 5 - 0
Source/Urho3D/AngelScript/ScriptFile.cpp

@@ -861,6 +861,11 @@ void ScriptFile::SetParameters(asIScriptContext* context, asIScriptFunction* fun
             context->SetArgDWord(i, (asDWORD)parameters[i].GetInt());
             context->SetArgDWord(i, (asDWORD)parameters[i].GetInt());
             break;
             break;
 
 
+		case asTYPEID_INT64:
+		case asTYPEID_UINT64:
+			context->SetArgQWord(i, (asQWORD)parameters[i].GetInt64());
+			break;
+
         case asTYPEID_FLOAT:
         case asTYPEID_FLOAT:
             context->SetArgFloat(i, parameters[i].GetFloat());
             context->SetArgFloat(i, parameters[i].GetFloat());
             break;
             break;