summaryrefslogtreecommitdiff
path: root/modules/dlscript/godot/godot_node_path.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2017-04-06 08:08:54 +0200
committerGitHub <noreply@github.com>2017-04-06 08:08:54 +0200
commitf5f9b220f9f2a4977df7c7888db650b67b12c8a5 (patch)
tree23cf1a122b74024362bcee6548f572be6fb52c6a /modules/dlscript/godot/godot_node_path.cpp
parentd681e571ac8464e15187f5e3aa9ca2ede2387903 (diff)
parent7d914a289c13f2defd48b8edb9c86ab47046bd5f (diff)
Merge pull request #8276 from karroffel/dlscript-stl
[DLScript] API fixed and removed STL imports
Diffstat (limited to 'modules/dlscript/godot/godot_node_path.cpp')
-rw-r--r--modules/dlscript/godot/godot_node_path.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/dlscript/godot/godot_node_path.cpp b/modules/dlscript/godot/godot_node_path.cpp
index cc0652c75b..8b79175e44 100644
--- a/modules/dlscript/godot/godot_node_path.cpp
+++ b/modules/dlscript/godot/godot_node_path.cpp
@@ -2,8 +2,6 @@
#include "path_db.h"
-#include <memory.h> // why is there no <cmemory> btw?
-
#ifdef __cplusplus
extern "C" {
#endif
@@ -22,6 +20,12 @@ void GDAPI godot_node_path_new(godot_node_path *p_np, const godot_string *p_from
memnew_placement_custom(np, NodePath, NodePath(*from));
}
+void GDAPI godot_node_path_copy(godot_node_path *p_np, const godot_node_path *p_from) {
+ NodePath *np = (NodePath *)p_np;
+ NodePath *from = (NodePath *)p_from;
+ *np = *from;
+}
+
godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_np, const godot_int p_idx) {
const NodePath *np = (const NodePath *)p_np;
godot_string str;