File copyright header updates pt10.

This commit is contained in:
Relintai 2023-12-18 00:31:04 +01:00
parent 7a1db17e0f
commit 5133ef182d
414 changed files with 2572 additions and 2090 deletions

View File

@ -1,7 +1,6 @@
#ifndef ESS_DEFINES_H #ifndef ESS_DEFINES_H
#define ESS_DEFINES_H #define ESS_DEFINES_H
/*************************************************************************/ /*************************************************************************/
/* defines.h */ /* defines.h */
/*************************************************************************/ /*************************************************************************/

View File

@ -1,7 +1,6 @@
#ifndef TERRAIN_DEFINES_H #ifndef TERRAIN_DEFINES_H
#define TERRAIN_DEFINES_H #define TERRAIN_DEFINES_H
/*************************************************************************/ /*************************************************************************/
/* defines.h */ /* defines.h */
/*************************************************************************/ /*************************************************************************/

View File

@ -1,6 +1,6 @@
#ifndef TERRAIN_2D_DEFINES_H #ifndef TERRAIN_2D_DEFINES_H
#define TERRAIN_2D_DEFINES_H #define TERRAIN_2D_DEFINES_H
#define VARIANT_ARRAY_GET(arr) \ #define VARIANT_ARRAY_GET(arr)
/*************************************************************************/ /*************************************************************************/
/* defines.h */ /* defines.h */
@ -33,10 +33,10 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
Vector<Variant> r; \ Vector<Variant> r;
for (int i = 0; i < arr.size(); i++) { \ for (int i = 0; i < arr.size(); i++) {
r.push_back(arr[i].get_ref_ptr()); \ r.push_back(arr[i].get_ref_ptr());
} \ }
return r; return r;
#define VARIANT_ARRAY_SET(arr, arr_into, type) \ #define VARIANT_ARRAY_SET(arr, arr_into, type) \

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "world_area.h" #include "world_area.h"
AABB WorldArea::get_aabb() const { AABB WorldArea::get_aabb() const {

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/object/reference.h" #include "core/object/reference.h"
#include "core/string/ustring.h" #include "core/string/ustring.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_light.h" #include "voxel_light.h"
_FORCE_INLINE_ int VoxelLight::get_world_position_x() const { _FORCE_INLINE_ int VoxelLight::get_world_position_x() const {

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/containers/vector.h" #include "core/containers/vector.h"
#include "core/math/color.h" #include "core/math/color.h"
#include "core/object/reference.h" #include "core/object/reference.h"

View File

@ -1,7 +1,6 @@
#ifndef VOXEL_DEFINES_H #ifndef VOXEL_DEFINES_H
#define VOXEL_DEFINES_H #define VOXEL_DEFINES_H
/*************************************************************************/ /*************************************************************************/
/* defines.h */ /* defines.h */
/*************************************************************************/ /*************************************************************************/

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_level_generator.h" #include "voxel_level_generator.h"
#include "../world/voxel_chunk.h" #include "../world/voxel_chunk.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/object/resource.h" #include "core/object/resource.h"
class VoxelChunk; class VoxelChunk;

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_level_generator_flat.h" #include "voxel_level_generator_flat.h"
#include "../world/voxel_chunk.h" #include "../world/voxel_chunk.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_level_generator.h" #include "voxel_level_generator.h"
class VoxelChunk; class VoxelChunk;

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_library.h" #include "voxel_library.h"
#include "../world/voxel_chunk.h" #include "../world/voxel_chunk.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/object/resource.h" #include "core/object/resource.h"
#include "core/math/rect2.h" #include "core/math/rect2.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_library_merger.h" #include "voxel_library_merger.h"
#include "scene/resources/material/shader_material.h" #include "scene/resources/material/shader_material.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/containers/rb_map.h" #include "core/containers/rb_map.h"
#include "core/object/resource.h" #include "core/object/resource.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_library_simple.h" #include "voxel_library_simple.h"
#include "../defines.h" #include "../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/object/resource.h" #include "core/object/resource.h"
#include "voxel_library.h" #include "voxel_library.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_surface.h" #include "voxel_surface.h"
int VoxelSurface::get_id() const { int VoxelSurface::get_id() const {

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/containers/vector.h" #include "core/containers/vector.h"
#include "core/math/color.h" #include "core/math/color.h"
#include "core/object/resource.h" #include "core/object/resource.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_surface_merger.h" #include "voxel_surface_merger.h"
#include "voxel_library_merger.h" #include "voxel_library_merger.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_surface.h" #include "voxel_surface.h"
#include "scene/resources/texture.h" #include "scene/resources/texture.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_surface_simple.h" #include "voxel_surface_simple.h"
#include "voxel_library_simple.h" #include "voxel_library_simple.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_surface.h" #include "voxel_surface.h"
class VoxelSurfaceSimple : public VoxelSurface { class VoxelSurfaceSimple : public VoxelSurface {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_mesher_blocky.h" #include "voxel_mesher_blocky.h"
#include "../../world/default/voxel_chunk_default.h" #include "../../world/default/voxel_chunk_default.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/math/color.h" #include "core/math/color.h"
#include "core/math/vector2.h" #include "core/math/vector2.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_mesher_liquid_blocky.h" #include "voxel_mesher_liquid_blocky.h"
#include "../../world/default/voxel_chunk_default.h" #include "../../world/default/voxel_chunk_default.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/math/color.h" #include "core/math/color.h"
#include "core/math/vector2.h" #include "core/math/vector2.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_cube_points.h" #include "voxel_cube_points.h"
#include "../../world/default/voxel_chunk_default.h" #include "../../world/default/voxel_chunk_default.h"
#include "../../world/voxel_chunk.h" #include "../../world/voxel_chunk.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/containers/vector.h" #include "core/containers/vector.h"
#include "core/object/reference.h" #include "core/object/reference.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_mesher_cubic.h" #include "voxel_mesher_cubic.h"
#include "../../world/default/voxel_chunk_default.h" #include "../../world/default/voxel_chunk_default.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/math/color.h" #include "core/math/color.h"
#include "core/math/vector2.h" #include "core/math/vector2.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_mesher_default.h" #include "voxel_mesher_default.h"
#include "../../world/default/voxel_chunk_default.h" #include "../../world/default/voxel_chunk_default.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/math/color.h" #include "core/math/color.h"
#include "core/math/vector2.h" #include "core/math/vector2.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "marching_cubes_cell_data.h" #include "marching_cubes_cell_data.h"
int MarchingCubesCellData::get_vertex_index(int index) const { int MarchingCubesCellData::get_vertex_index(int index) const {

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/object/reference.h" #include "core/object/reference.h"
#include "marching_cubes_tables.h" #include "marching_cubes_tables.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/variant/array.h" #include "core/variant/array.h"
#include "core/variant/dictionary.h" #include "core/variant/dictionary.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/object/reference.h" #include "core/object/reference.h"
#include "../default/voxel_mesher_default.h" #include "../default/voxel_mesher_default.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_mesher.h" #include "voxel_mesher.h"
#include "../defines.h" #include "../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/containers/vector.h" #include "core/containers/vector.h"
#include "core/math/color.h" #include "core/math/color.h"
#include "core/object/reference.h" #include "core/object/reference.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "register_types.h" #include "register_types.h"
#include "library/voxel_surface.h" #include "library/voxel_surface.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "modules/register_module_types.h" #include "modules/register_module_types.h"
void register_voxelman_types(ModuleRegistrationLevel p_level); void register_voxelman_types(ModuleRegistrationLevel p_level);

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "block_voxel_structure.h" #include "block_voxel_structure.h"
int BlockVoxelStructure::get_channel_type() const { int BlockVoxelStructure::get_channel_type() const {

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/containers/vector.h" #include "core/containers/vector.h"
#include "voxel_structure.h" #include "voxel_structure.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_chunk_blocky.h" #include "voxel_chunk_blocky.h"
#include "../../defines.h" #include "../../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "../default/voxel_chunk_default.h" #include "../default/voxel_chunk_default.h"
class VoxelChunkBlocky : public VoxelChunkDefault { class VoxelChunkBlocky : public VoxelChunkDefault {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_world_blocky.h" #include "voxel_world_blocky.h"
#include "voxel_chunk_blocky.h" #include "voxel_chunk_blocky.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "../default/voxel_world_default.h" #include "../default/voxel_world_default.h"
class VoxelWorldBlocky : public VoxelWorldDefault { class VoxelWorldBlocky : public VoxelWorldDefault {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_chunk_cubic.h" #include "voxel_chunk_cubic.h"
#include "../../defines.h" #include "../../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "../default/voxel_chunk_default.h" #include "../default/voxel_chunk_default.h"
class VoxelChunkCubic : public VoxelChunkDefault { class VoxelChunkCubic : public VoxelChunkDefault {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_world_cubic.h" #include "voxel_world_cubic.h"
#include "voxel_chunk_cubic.h" #include "voxel_chunk_cubic.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "../default/voxel_world_default.h" #include "../default/voxel_world_default.h"
class VoxelWorldCubic : public VoxelWorldDefault { class VoxelWorldCubic : public VoxelWorldDefault {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_chunk_default.h" #include "voxel_chunk_default.h"
#include "../../defines.h" #include "../../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/config/engine.h" #include "core/config/engine.h"
#include "core/string/ustring.h" #include "core/string/ustring.h"
#include "core/variant/array.h" #include "core/variant/array.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_world_default.h" #include "voxel_world_default.h"
#include "voxel_chunk_default.h" #include "voxel_chunk_default.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "../voxel_world.h" #include "../voxel_world.h"
class VoxelWorldDefault : public VoxelWorld { class VoxelWorldDefault : public VoxelWorld {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "environment_data.h" #include "environment_data.h"
#include "scene/resources/environment_3d.h" #include "scene/resources/environment_3d.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/math/color.h" #include "core/math/color.h"
#include "core/object/resource.h" #include "core/object/resource.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_job.h" #include "voxel_job.h"
#include "../default/voxel_chunk_default.h" #include "../default/voxel_chunk_default.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "scene/resources/texture.h" #include "scene/resources/texture.h"
#include "core/os/thread_pool_job.h" #include "core/os/thread_pool_job.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_light_job.h" #include "voxel_light_job.h"
#include "../../defines.h" #include "../../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_job.h" #include "voxel_job.h"
class VoxelMesher; class VoxelMesher;

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_prop_job.h" #include "voxel_prop_job.h"
#include "../../defines.h" #include "../../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_job.h" #include "voxel_job.h"
#include "voxel_mesher_job_step.h" #include "voxel_mesher_job_step.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_terrain_job.h" #include "voxel_terrain_job.h"
#include "../../library/voxel_library.h" #include "../../library/voxel_library.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_job.h" #include "voxel_job.h"
#include "../../defines.h" #include "../../defines.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_chunk_marching_cubes.h" #include "voxel_chunk_marching_cubes.h"
#include "../../defines.h" #include "../../defines.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "../default/voxel_chunk_default.h" #include "../default/voxel_chunk_default.h"
class VoxelChunkMarchingCubes : public VoxelChunkDefault { class VoxelChunkMarchingCubes : public VoxelChunkDefault {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_world_marching_cubes.h" #include "voxel_world_marching_cubes.h"
#include "voxel_chunk_marching_cubes.h" #include "voxel_chunk_marching_cubes.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "../default/voxel_world_default.h" #include "../default/voxel_world_default.h"
class VoxelWorldMarchingCubes : public VoxelWorldDefault { class VoxelWorldMarchingCubes : public VoxelWorldDefault {

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_chunk.h" #include "voxel_chunk.h"
#include "voxel_world.h" #include "voxel_world.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/config/engine.h" #include "core/config/engine.h"
#include "core/object/resource.h" #include "core/object/resource.h"
#include "core/string/ustring.h" #include "core/string/ustring.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_structure.h" #include "voxel_structure.h"
bool VoxelStructure::get_use_aabb() const { bool VoxelStructure::get_use_aabb() const {

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/containers/hash_map.h" #include "core/containers/hash_map.h"
#include "core/object/resource.h" #include "core/object/resource.h"

View File

@ -29,8 +29,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "voxel_world.h" #include "voxel_world.h"
#include "voxel_chunk.h" #include "voxel_chunk.h"

View File

@ -32,8 +32,6 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/ /*************************************************************************/
#include "core/config/engine.h" #include "core/config/engine.h"
#include "core/containers/hash_map.h" #include "core/containers/hash_map.h"

View File

@ -1,14 +1,16 @@
#ifndef CONTROL_H #ifndef CONTROL_H
#define CONTROL_H #define CONTROL_H
/*************************************************************************/ /*************************************************************************/
/* control.h */ /* control.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* http_request.cpp */ /* http_request.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -1,14 +1,16 @@
#ifndef HTTPREQUEST_H #ifndef HTTPREQUEST_H
#define HTTPREQUEST_H #define HTTPREQUEST_H
/*************************************************************************/ /*************************************************************************/
/* http_request.h */ /* http_request.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */
@ -31,8 +33,8 @@
/*************************************************************************/ /*************************************************************************/
#include "core/io/http_client.h" #include "core/io/http_client.h"
#include "core/os/thread.h"
#include "core/os/safe_refcount.h" #include "core/os/safe_refcount.h"
#include "core/os/thread.h"
#include "node.h" #include "node.h"
class Timer; class Timer;

View File

@ -2,11 +2,12 @@
/* instance_placeholder.cpp */ /* instance_placeholder.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -1,14 +1,16 @@
#ifndef INSTANCE_PLACEHOLDER_H #ifndef INSTANCE_PLACEHOLDER_H
#define INSTANCE_PLACEHOLDER_H #define INSTANCE_PLACEHOLDER_H
/*************************************************************************/ /*************************************************************************/
/* instance_placeholder.h */ /* instance_placeholder.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* node.cpp */ /* node.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */
@ -37,8 +38,8 @@
#include "instance_placeholder.h" #include "instance_placeholder.h"
#include "process_group.h" #include "process_group.h"
#include "scene/animation/scene_tree_tween.h" #include "scene/animation/scene_tree_tween.h"
#include "scene/resources/packed_scene.h"
#include "scene/main/scene_string_names.h" #include "scene/main/scene_string_names.h"
#include "scene/resources/packed_scene.h"
#include "viewport.h" #include "viewport.h"
#include "world.h" #include "world.h"

View File

@ -1,14 +1,16 @@
#ifndef NODE_H #ifndef NODE_H
#define NODE_H #define NODE_H
/*************************************************************************/ /*************************************************************************/
/* node.h */ /* node.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* node_2d.cpp */ /* node_2d.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */
@ -32,8 +33,8 @@
#include "core/object/message_queue.h" #include "core/object/message_queue.h"
#include "scene/main/control.h" #include "scene/main/control.h"
#include "scene/main/viewport.h"
#include "scene/main/scene_string_names.h" #include "scene/main/scene_string_names.h"
#include "scene/main/viewport.h"
#include "servers/rendering_server.h" #include "servers/rendering_server.h"
#ifdef TOOLS_ENABLED #ifdef TOOLS_ENABLED

View File

@ -1,14 +1,16 @@
#ifndef NODE2D_H #ifndef NODE2D_H
#define NODE2D_H #define NODE2D_H
/*************************************************************************/ /*************************************************************************/
/* node_2d.h */ /* node_2d.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -1,3 +1,34 @@
/*************************************************************************/
/* process_group.cpp */
/*************************************************************************/
/* This file is part of: */
/* PANDEMONIUM ENGINE */
/* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/
/* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */
/* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */
/* "Software"), to deal in the Software without restriction, including */
/* without limitation the rights to use, copy, modify, merge, publish, */
/* distribute, sublicense, and/or sell copies of the Software, and to */
/* permit persons to whom the Software is furnished to do so, subject to */
/* the following conditions: */
/* */
/* The above copyright notice and this permission notice shall be */
/* included in all copies or substantial portions of the Software. */
/* */
/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, */
/* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */
/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.*/
/* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */
/* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, */
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
#include "process_group.h" #include "process_group.h"
#include "core/config/engine.h" #include "core/config/engine.h"

View File

@ -1,6 +1,37 @@
#ifndef PROCESS_GROUP_H #ifndef PROCESS_GROUP_H
#define PROCESS_GROUP_H #define PROCESS_GROUP_H
/*************************************************************************/
/* process_group.h */
/*************************************************************************/
/* This file is part of: */
/* PANDEMONIUM ENGINE */
/* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/
/* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */
/* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */
/* "Software"), to deal in the Software without restriction, including */
/* without limitation the rights to use, copy, modify, merge, publish, */
/* distribute, sublicense, and/or sell copies of the Software, and to */
/* permit persons to whom the Software is furnished to do so, subject to */
/* the following conditions: */
/* */
/* The above copyright notice and this permission notice shall be */
/* included in all copies or substantial portions of the Software. */
/* */
/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, */
/* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */
/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.*/
/* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */
/* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, */
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
#include "core/os/safe_refcount.h" #include "core/os/safe_refcount.h"
#include "core/os/semaphore.h" #include "core/os/semaphore.h"
#include "core/os/thread.h" #include "core/os/thread.h"

View File

@ -2,11 +2,12 @@
/* property_utils.cpp */ /* property_utils.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */
@ -30,9 +31,9 @@
#include "property_utils.h" #include "property_utils.h"
#include "core/core_string_names.h"
#include "core/config/engine.h" #include "core/config/engine.h"
#include "core/containers/local_vector.h" #include "core/containers/local_vector.h"
#include "core/core_string_names.h"
#include "editor/editor_node.h" #include "editor/editor_node.h"
#include "scene/resources/packed_scene.h" #include "scene/resources/packed_scene.h"

View File

@ -1,14 +1,16 @@
#ifndef PROPERTY_UTILS_H #ifndef PROPERTY_UTILS_H
#define PROPERTY_UTILS_H #define PROPERTY_UTILS_H
/*************************************************************************/ /*************************************************************************/
/* property_utils.h */ /* property_utils.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* resource_preloader.cpp */ /* resource_preloader.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -1,14 +1,16 @@
#ifndef RESOURCE_PRELOADER_H #ifndef RESOURCE_PRELOADER_H
#define RESOURCE_PRELOADER_H #define RESOURCE_PRELOADER_H
/*************************************************************************/ /*************************************************************************/
/* resource_preloader.h */ /* resource_preloader.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* scene_string_names.cpp */ /* scene_string_names.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -1,14 +1,16 @@
#ifndef SCENE_STRING_NAMES_H #ifndef SCENE_STRING_NAMES_H
#define SCENE_STRING_NAMES_H #define SCENE_STRING_NAMES_H
/*************************************************************************/ /*************************************************************************/
/* scene_string_names.h */ /* scene_string_names.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* scene_tree.cpp */ /* scene_tree.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */
@ -42,17 +43,17 @@
#include "core/variant/variant_parser.h" #include "core/variant/variant_parser.h"
#include "main/input_default.h" #include "main/input_default.h"
#include "node.h" #include "node.h"
#include "scene/main/spatial.h"
#include "scene/animation/scene_tree_tween.h" #include "scene/animation/scene_tree_tween.h"
#include "scene/debugger/script_debugger_remote.h" #include "scene/debugger/script_debugger_remote.h"
#include "scene/main/control.h" #include "scene/main/control.h"
#include "scene/main/scene_string_names.h"
#include "scene/main/spatial.h"
#include "scene/resources/font/dynamic_font.h" #include "scene/resources/font/dynamic_font.h"
#include "scene/resources/material/material.h" #include "scene/resources/material/material.h"
#include "scene/resources/material/spatial_material.h"
#include "scene/resources/material/shader_material.h" #include "scene/resources/material/shader_material.h"
#include "scene/resources/material/spatial_material.h"
#include "scene/resources/mesh/mesh.h" #include "scene/resources/mesh/mesh.h"
#include "scene/resources/packed_scene.h" #include "scene/resources/packed_scene.h"
#include "scene/main/scene_string_names.h"
#include "servers/audio_server.h" #include "servers/audio_server.h"
#include "servers/navigation_server.h" #include "servers/navigation_server.h"
#include "servers/physics_2d_server.h" #include "servers/physics_2d_server.h"

View File

@ -1,14 +1,16 @@
#ifndef SCENE_MAIN_LOOP_H #ifndef SCENE_MAIN_LOOP_H
#define SCENE_MAIN_LOOP_H #define SCENE_MAIN_LOOP_H
/*************************************************************************/ /*************************************************************************/
/* scene_tree.h */ /* scene_tree.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* spatial.cpp */ /* spatial.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */
@ -33,10 +34,10 @@
#include "core/config/engine.h" #include "core/config/engine.h"
#include "core/math/transform_interpolator.h" #include "core/math/transform_interpolator.h"
#include "core/object/message_queue.h" #include "core/object/message_queue.h"
#include "scene/main/scene_string_names.h"
#include "scene/main/scene_tree.h" #include "scene/main/scene_tree.h"
#include "scene/main/world.h" #include "scene/main/world.h"
#include "scene/resources/world_3d.h" #include "scene/resources/world_3d.h"
#include "scene/main/scene_string_names.h"
#include "servers/rendering_server_callbacks.h" #include "servers/rendering_server_callbacks.h"
/* /*
@ -556,8 +557,6 @@ void Spatial::set_subgizmo_selection(Ref<SpatialGizmo> p_gizmo, int p_id, Transf
#endif #endif
} }
void Spatial::clear_subgizmo_selection() { void Spatial::clear_subgizmo_selection() {
#ifdef TOOLS_ENABLED #ifdef TOOLS_ENABLED
if (!is_inside_world()) { if (!is_inside_world()) {

View File

@ -1,14 +1,16 @@
#ifndef SPATIAL_H #ifndef SPATIAL_H
#define SPATIAL_H #define SPATIAL_H
/*************************************************************************/ /*************************************************************************/
/* spatial.h */ /* spatial.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* timer.cpp */ /* timer.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -1,14 +1,16 @@
#ifndef TIMER_H #ifndef TIMER_H
#define TIMER_H #define TIMER_H
/*************************************************************************/ /*************************************************************************/
/* timer.h */ /* timer.h */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */

View File

@ -2,11 +2,12 @@
/* viewport.cpp */ /* viewport.cpp */
/*************************************************************************/ /*************************************************************************/
/* This file is part of: */ /* This file is part of: */
/* GODOT ENGINE */ /* PANDEMONIUM ENGINE */
/* https://godotengine.org */ /* https://github.com/Relintai/pandemonium_engine */
/*************************************************************************/ /*************************************************************************/
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */ /* Copyright (c) 2022-present Péter Magyar. */
/* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */ /* Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). */
/* Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. */
/* */ /* */
/* Permission is hereby granted, free of charge, to any person obtaining */ /* Permission is hereby granted, free of charge, to any person obtaining */
/* a copy of this software and associated documentation files (the */ /* a copy of this software and associated documentation files (the */
@ -42,8 +43,6 @@
#include "scene/3d/camera.h" #include "scene/3d/camera.h"
#include "scene/3d/collision_object.h" #include "scene/3d/collision_object.h"
#include "scene/3d/listener.h" #include "scene/3d/listener.h"
#include "scene/main/spatial.h"
#include "scene/main/control.h"
#include "scene/gui/label.h" #include "scene/gui/label.h"
#include "scene/gui/menu_button.h" #include "scene/gui/menu_button.h"
#include "scene/gui/panel.h" #include "scene/gui/panel.h"
@ -51,11 +50,13 @@
#include "scene/gui/popup_menu.h" #include "scene/gui/popup_menu.h"
#include "scene/gui/viewport_container.h" #include "scene/gui/viewport_container.h"
#include "scene/main/canvas_layer.h" #include "scene/main/canvas_layer.h"
#include "scene/main/control.h"
#include "scene/main/scene_string_names.h"
#include "scene/main/spatial.h"
#include "scene/main/timer.h" #include "scene/main/timer.h"
#include "scene/resources/mesh/mesh.h" #include "scene/resources/mesh/mesh.h"
#include "scene/resources/world_2d.h" #include "scene/resources/world_2d.h"
#include "scene/resources/world_3d.h" #include "scene/resources/world_3d.h"
#include "scene/main/scene_string_names.h"
#include "servers/physics_2d_server.h" #include "servers/physics_2d_server.h"
void ViewportTexture::setup_local_to_scene() { void ViewportTexture::setup_local_to_scene() {

Some files were not shown because too many files have changed in this diff Show More