├── .gitignore ├── .gitmodules ├── .import ├── create_dlscript.png-783f4e84180692e4c9d6cd68227290ed.md5 ├── create_dlscript.png-783f4e84180692e4c9d6cd68227290ed.stex ├── dllibrary_create_new_dllibrary.png-a05c1c0b5ad575e545a76d5e8f23a329.md5 ├── dllibrary_create_new_dllibrary.png-a05c1c0b5ad575e545a76d5e8f23a329.stex ├── dllibrary_create_new_resource.png-25c70021ab5fb6ab71168d34526bcc64.md5 ├── dllibrary_create_new_resource.png-25c70021ab5fb6ab71168d34526bcc64.stex ├── dllibrary_save_as_resource.png-a1d9b898d5eb6b901d355d36ca6c8288.md5 ├── dllibrary_save_as_resource.png-a1d9b898d5eb6b901d355d36ca6c8288.stex ├── icon.png-487276ed1e3a0c39cad0279d744ee560.md5 ├── icon.png-487276ed1e3a0c39cad0279d744ee560.stex ├── set_project_dllibrary.png-7a4932ac13d0d8c899d47c9d9b4fe60f.md5 ├── set_project_dllibrary.png-7a4932ac13d0d8c899d47c9d9b4fe60f.stex ├── set_script_dllibrary.png-03bb19a0e793175be0eb24f5ef7aeb6b.md5 └── set_script_dllibrary.png-03bb19a0e793175be0eb24f5ef7aeb6b.stex ├── CMakeLists.txt ├── LICENSE ├── README.md ├── bin └── libentt_example.tres ├── default_env.tres ├── icon.png ├── icon.png.import ├── main_scene.tscn ├── models └── Entity.tscn ├── project.godot └── src ├── Client.cpp ├── Client.h ├── Entity.cpp ├── Entity.gdns ├── Entity.h ├── EntityManager.cpp ├── EntityManager.gdns ├── EntityManager.h ├── MessageContainer.h ├── Network.cpp ├── Network.h ├── Server.cpp ├── Server.h ├── gdlibrary.cpp ├── main_client.cpp ├── main_server.cpp └── messages ├── entity.fbs ├── frame.fbs ├── message.fbs └── text_message.fbs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.gitmodules -------------------------------------------------------------------------------- /.import/create_dlscript.png-783f4e84180692e4c9d6cd68227290ed.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/create_dlscript.png-783f4e84180692e4c9d6cd68227290ed.md5 -------------------------------------------------------------------------------- /.import/create_dlscript.png-783f4e84180692e4c9d6cd68227290ed.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/create_dlscript.png-783f4e84180692e4c9d6cd68227290ed.stex -------------------------------------------------------------------------------- /.import/dllibrary_create_new_dllibrary.png-a05c1c0b5ad575e545a76d5e8f23a329.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/dllibrary_create_new_dllibrary.png-a05c1c0b5ad575e545a76d5e8f23a329.md5 -------------------------------------------------------------------------------- /.import/dllibrary_create_new_dllibrary.png-a05c1c0b5ad575e545a76d5e8f23a329.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/dllibrary_create_new_dllibrary.png-a05c1c0b5ad575e545a76d5e8f23a329.stex -------------------------------------------------------------------------------- /.import/dllibrary_create_new_resource.png-25c70021ab5fb6ab71168d34526bcc64.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/dllibrary_create_new_resource.png-25c70021ab5fb6ab71168d34526bcc64.md5 -------------------------------------------------------------------------------- /.import/dllibrary_create_new_resource.png-25c70021ab5fb6ab71168d34526bcc64.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/dllibrary_create_new_resource.png-25c70021ab5fb6ab71168d34526bcc64.stex -------------------------------------------------------------------------------- /.import/dllibrary_save_as_resource.png-a1d9b898d5eb6b901d355d36ca6c8288.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/dllibrary_save_as_resource.png-a1d9b898d5eb6b901d355d36ca6c8288.md5 -------------------------------------------------------------------------------- /.import/dllibrary_save_as_resource.png-a1d9b898d5eb6b901d355d36ca6c8288.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/dllibrary_save_as_resource.png-a1d9b898d5eb6b901d355d36ca6c8288.stex -------------------------------------------------------------------------------- /.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 -------------------------------------------------------------------------------- /.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex -------------------------------------------------------------------------------- /.import/set_project_dllibrary.png-7a4932ac13d0d8c899d47c9d9b4fe60f.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/set_project_dllibrary.png-7a4932ac13d0d8c899d47c9d9b4fe60f.md5 -------------------------------------------------------------------------------- /.import/set_project_dllibrary.png-7a4932ac13d0d8c899d47c9d9b4fe60f.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/set_project_dllibrary.png-7a4932ac13d0d8c899d47c9d9b4fe60f.stex -------------------------------------------------------------------------------- /.import/set_script_dllibrary.png-03bb19a0e793175be0eb24f5ef7aeb6b.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/set_script_dllibrary.png-03bb19a0e793175be0eb24f5ef7aeb6b.md5 -------------------------------------------------------------------------------- /.import/set_script_dllibrary.png-03bb19a0e793175be0eb24f5ef7aeb6b.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/.import/set_script_dllibrary.png-03bb19a0e793175be0eb24f5ef7aeb6b.stex -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/README.md -------------------------------------------------------------------------------- /bin/libentt_example.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/bin/libentt_example.tres -------------------------------------------------------------------------------- /default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/default_env.tres -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/icon.png -------------------------------------------------------------------------------- /icon.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/icon.png.import -------------------------------------------------------------------------------- /main_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/main_scene.tscn -------------------------------------------------------------------------------- /models/Entity.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/models/Entity.tscn -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/project.godot -------------------------------------------------------------------------------- /src/Client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Client.cpp -------------------------------------------------------------------------------- /src/Client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Client.h -------------------------------------------------------------------------------- /src/Entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Entity.cpp -------------------------------------------------------------------------------- /src/Entity.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Entity.gdns -------------------------------------------------------------------------------- /src/Entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Entity.h -------------------------------------------------------------------------------- /src/EntityManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/EntityManager.cpp -------------------------------------------------------------------------------- /src/EntityManager.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/EntityManager.gdns -------------------------------------------------------------------------------- /src/EntityManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/EntityManager.h -------------------------------------------------------------------------------- /src/MessageContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/MessageContainer.h -------------------------------------------------------------------------------- /src/Network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Network.cpp -------------------------------------------------------------------------------- /src/Network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Network.h -------------------------------------------------------------------------------- /src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Server.cpp -------------------------------------------------------------------------------- /src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/Server.h -------------------------------------------------------------------------------- /src/gdlibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/gdlibrary.cpp -------------------------------------------------------------------------------- /src/main_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/main_client.cpp -------------------------------------------------------------------------------- /src/main_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/main_server.cpp -------------------------------------------------------------------------------- /src/messages/entity.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/messages/entity.fbs -------------------------------------------------------------------------------- /src/messages/frame.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/messages/frame.fbs -------------------------------------------------------------------------------- /src/messages/message.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/messages/message.fbs -------------------------------------------------------------------------------- /src/messages/text_message.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portaloffreedom/godot_entt_net_example/HEAD/src/messages/text_message.fbs --------------------------------------------------------------------------------