From f05eb090f710df4aed71e6502da8258c5abbb6d9 Mon Sep 17 00:00:00 2001 From: Ruslan Mustakov Date: Thu, 25 Jan 2018 17:52:58 +0700 Subject: [PATCH] Update after GDNative API changes --- godot.nimble | 2 +- godot/gdnativeapi.nim | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/godot.nimble b/godot.nimble index 3cdedab..7cd8c26 100644 --- a/godot.nimble +++ b/godot.nimble @@ -1,4 +1,4 @@ -version = "0.7.3" +version = "0.7.4" author = "Xored Software, Inc." description = "Godot Engine bindings" license = "MIT" diff --git a/godot/gdnativeapi.nim b/godot/gdnativeapi.nim index 3028b96..53aba0e 100644 --- a/godot/gdnativeapi.nim +++ b/godot/gdnativeapi.nim @@ -624,46 +624,60 @@ type # Pool Array Read Access API + poolByteArrayReadAccessCopy: pointer poolByteArrayReadAccessPtr: pointer poolByteArrayReadAccessOperatorAssign: pointer poolByteArrayReadAccessDestroy: pointer + poolIntArrayReadAccessCopy: pointer poolIntArrayReadAccessPtr: pointer poolIntArrayReadAccessOperatorAssign: pointer poolIntArrayReadAccessDestroy: pointer + poolRealArrayReadAccessCopy: pointer poolRealArrayReadAccessPtr: pointer poolRealArrayReadAccessOperatorAssign: pointer poolRealArrayReadAccessDestroy: pointer + poolStringArrayReadAccessCopy: pointer poolStringArrayReadAccessPtr: pointer poolStringArrayReadAccessOperatorAssign: pointer poolStringArrayReadAccessDestroy: pointer + poolVector2ArrayReadAccessCopy: pointer poolVector2ArrayReadAccessPtr: pointer poolVector2ArrayReadAccessOperatorAssign: pointer poolVector2ArrayReadAccessDestroy: pointer + poolVector3ArrayReadAccessCopy: pointer poolVector3ArrayReadAccessPtr: pointer poolVector3ArrayReadAccessOperatorAssign: pointer poolVector3ArrayReadAccessDestroy: pointer + poolColorArrayReadAccessCopy: pointer poolColorArrayReadAccessPtr: pointer poolColorArrayReadAccessOperatorAssign: pointer poolColorArrayReadAccessDestroy: pointer + poolByteArrayWriteAccessCopy: pointer poolByteArrayWriteAccessPtr: pointer poolByteArrayWriteAccessOperatorAssign: pointer poolByteArrayWriteAccessDestroy: pointer + poolIntArrayWriteAccessCopy: pointer poolIntArrayWriteAccessPtr: pointer poolIntArrayWriteAccessOperatorAssign: pointer poolIntArrayWriteAccessDestroy: pointer + poolRealArrayWriteAccessCopy: pointer poolRealArrayWriteAccessPtr: pointer poolRealArrayWriteAccessOperatorAssign: pointer poolRealArrayWriteAccessDestroy: pointer + poolStringArrayWriteAccessCopy: pointer poolStringArrayWriteAccessPtr: pointer poolStringArrayWriteAccessOperatorAssign: pointer poolStringArrayWriteAccessDestroy: pointer + poolVector2ArrayWriteAccessCopy: pointer poolVector2ArrayWriteAccessPtr: pointer poolVector2ArrayWriteAccessOperatorAssign: pointer poolVector2ArrayWriteAccessDestroy: pointer + poolVector3ArrayWriteAccessCopy: pointer poolVector3ArrayWriteAccessPtr: pointer poolVector3ArrayWriteAccessOperatorAssign: pointer poolVector3ArrayWriteAccessDestroy: pointer + poolColorArrayWriteAccessCopy: pointer poolColorArrayWriteAccessPtr: pointer poolColorArrayWriteAccessOperatorAssign: pointer poolColorArrayWriteAccessDestroy: pointer