Forráskód Böngészése

AS Bindings: fix IO manual bindings

1vanK 4 éve
szülő
commit
255f04681a
1 módosított fájl, 5 hozzáadás és 5 törlés
  1. 5 5
      Source/Urho3D/AngelScript/Manual_IO.h

+ 5 - 5
Source/Urho3D/AngelScript/Manual_IO.h

@@ -30,7 +30,7 @@ namespace Urho3D
 {
 
 // virtual unsigned Deserializer::Read(void* dest, unsigned size) = 0 | File: ../IO/Deserializer.h
-template <class T> CScriptArray* Deserializer_Read(unsigned size, Deserializer* ptr)
+template <class T> CScriptArray* Deserializer_Read(unsigned size, T* ptr)
 {
     PODVector<unsigned char> vector(size);
     unsigned bytesRead = size ? ptr->Read(&vector[0], size) : 0;
@@ -39,7 +39,7 @@ template <class T> CScriptArray* Deserializer_Read(unsigned size, Deserializer*
 }
 
 // VectorBuffer::VectorBuffer(Deserializer& source, unsigned size) | File: .. / IO / VectorBuffer.h
-template <class T> VectorBuffer Deserializer_ReadVectorBuffer(unsigned size, Deserializer* ptr)
+template <class T> VectorBuffer Deserializer_ReadVectorBuffer(unsigned size, T* ptr)
 {
     return VectorBuffer(*ptr, size);
 }
@@ -54,14 +54,14 @@ template <class T> VectorBuffer Deserializer_ReadVectorBuffer(unsigned size, Des
 // ================================================================================
 
 // virtual unsigned Serializer::Write(const void* data, unsigned size) = 0 | File: ../IO/Serializer.h
-template <class T> unsigned Serializer_Write(CScriptArray* arr, Serializer* ptr)
+template <class T> unsigned Serializer_Write(CScriptArray* arr, T* ptr)
 {
     unsigned bytesToWrite = arr->GetSize();
     return bytesToWrite ? ptr->Write(arr->At(0), bytesToWrite) : 0;
 }
 
 // virtual unsigned Serializer::Write(const void* data, unsigned size) = 0 | File: ../IO/Serializer.h
-template <class T> bool Serializer_Write_VectorBuffer(VectorBuffer* src, Serializer* ptr)
+template <class T> bool Serializer_Write_VectorBuffer(VectorBuffer* src, T* ptr)
 {
     return ptr->Write(src->GetData(), src->GetSize()) == src->GetSize();
 }
@@ -74,7 +74,7 @@ template <class T> bool Serializer_Write_VectorBuffer(VectorBuffer* src, Seriali
 // ================================================================================
 
 // void FileSystem::ScanDir(Vector<String>& result, const String& pathName, const String& filter, unsigned flags, bool recursive) const | File: ../IO/FileSystem.h
-template <class T> CScriptArray* FileSystem_ScanDir(const String& pathName, const String& filter, unsigned flags, bool recursive, FileSystem* ptr)
+template <class T> CScriptArray* FileSystem_ScanDir(const String& pathName, const String& filter, unsigned flags, bool recursive, T* ptr)
 {
     Vector<String> result;
     ptr->ScanDir(result, pathName, filter, flags, recursive);