#include "GestionJeu.h" #include #include #include #include #include #include #include using namespace godot; GestionJeu::GestionJeu() { gPlayer = GestionPlayer::_new(); gTerrain = GestionTerrain::_new(); } GestionJeu::~GestionJeu() { delete gPlayer; } void GestionJeu::_register_methods() { register_method((char*)"_init", &GestionJeu::_init); register_method((char*)"_ready", &GestionJeu::_ready); register_method((char*)"_process", &GestionJeu::_process); } void GestionJeu::_init() { Godot::print("Initialisation..."); create_scene(); Godot::print("Initialisation OK !"); } void GestionJeu::_ready() { Godot::print("Ready..."); setup_scene(); Godot::print("Ready OK !"); } void GestionJeu::_process() { } void GestionJeu::create_scene() { Godot::print("Add childs"); add_child(gPlayer); add_child(gTerrain); } void GestionJeu::setup_scene() { }