tried to rename some stuff

This commit is contained in:
2023-03-12 18:46:42 +01:00
parent 0bf9e55190
commit aa816fc5f8
6 changed files with 24 additions and 24 deletions

View File

@@ -1,21 +1,21 @@
#include "gdexample.h"
#include "main.h"
#include <godot_cpp/core/class_db.hpp>
using namespace godot;
void GDExample::_bind_methods() {
void DiscordRPC::_bind_methods() {
}
GDExample::GDExample() {
DiscordRPC::DiscordRPC() {
// initialize any variables here
time_passed = 0.0;
}
GDExample::~GDExample() {
DiscordRPC::~DiscordRPC() {
// add your cleanup here
}
void GDExample::_process(float delta) {
void DiscordRPC::_process(float delta) {
time_passed += delta;
Vector2 new_position = Vector2(10.0 + (10.0 * sin(time_passed * 2.0)), 10.0 + (10.0 * cos(time_passed * 1.5)));

View File

@@ -1,12 +1,12 @@
#ifndef GDEXAMPLE_H
#define GDEXAMPLE_H
#ifndef DISCORDRPC_H
#define DISCORDRPC_H
#include <godot_cpp/classes/sprite2d.hpp>
namespace godot {
class GDExample : public Sprite2D {
GDCLASS(GDExample, Sprite2D)
class DiscordRPC : public Sprite2D {
GDCLASS(DiscordRPC, Sprite2D)
private:
float time_passed;
@@ -15,8 +15,8 @@ protected:
static void _bind_methods();
public:
GDExample();
~GDExample();
DiscordRPC();
~DiscordRPC();
void _process(float delta);
};

View File

@@ -1,6 +1,6 @@
#include "register_types.h"
#include "gdexample.h"
#include "main.h"
#include <gdextension_interface.h>
#include <godot_cpp/core/defs.hpp>
@@ -9,15 +9,15 @@
using namespace godot;
void initialize_example_module(ModuleInitializationLevel p_level) {
void initialize_discordrpc_module(ModuleInitializationLevel p_level) {
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
return;
}
ClassDB::register_class<GDExample>();
ClassDB::register_class<DiscordRPC>();
}
void uninitialize_example_module(ModuleInitializationLevel p_level) {
void uninitialize_discordrpc_module(ModuleInitializationLevel p_level) {
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
return;
}
@@ -28,8 +28,8 @@ extern "C" {
GDExtensionBool GDE_EXPORT discordrpcgd_library_init(const GDExtensionInterface *p_interface, const GDExtensionClassLibraryPtr p_library, GDExtensionInitialization *r_initialization) {
godot::GDExtensionBinding::InitObject init_obj(p_interface, p_library, r_initialization);
init_obj.register_initializer(initialize_example_module);
init_obj.register_terminator(uninitialize_example_module);
init_obj.register_initializer(initialize_discordrpc_module);
init_obj.register_terminator(uninitialize_discordrpc_module);
init_obj.set_minimum_library_initialization_level(MODULE_INITIALIZATION_LEVEL_SCENE);
return init_obj.init();

View File

@@ -1,7 +1,7 @@
#ifndef GDEXAMPLE_REGISTER_TYPES_H
#define GDEXAMPLE_REGISTER_TYPES_H
#ifndef DISCORDRPC_REGISTER_TYPES_H
#define DISCORDRPC_REGISTER_TYPES_H
void initialize_example_module();
void uninitialize_example_module();
void initialize_discordrpc_module();
void uninitialize_discordrpc_module();
#endif // GDEXAMPLE_REGISTER_TYPES_H
#endif // DISCORDRPC_REGISTER_TYPES_H