summaryrefslogtreecommitdiff
path: root/src/player_controller/player_controller.h
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-09-08 16:42:07 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-09-08 16:42:07 -0400
commite2f3e4bd7118c8f55d20b29d76cb9a13acf72f8b (patch)
treec2f177c7fc11d26f65f05f96e0a2a1996b4598ce /src/player_controller/player_controller.h
parent366761197034a20d444282431e4a8edeb7882840 (diff)
gdnative testing. gdnative classes cannot be extended by gdscript
Diffstat (limited to 'src/player_controller/player_controller.h')
-rw-r--r--src/player_controller/player_controller.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/player_controller/player_controller.h b/src/player_controller/player_controller.h
new file mode 100644
index 0000000..2514f79
--- /dev/null
+++ b/src/player_controller/player_controller.h
@@ -0,0 +1,18 @@
+#ifndef PLAYER_CONTROLLER_H
+#define PLAYER_CONTROLLER_H
+
+#include <Godot.hpp>
+#include <RigidBody.hpp>
+
+namespace godot {
+
+class PlayerController : public RigidBody {
+ GODOT_CLASS(PlayerController, RigidBody)
+
+private:
+ String
+public:
+ static void _register_methods();
+
+ PlayerController();
+ ~PlayerController();