Nexus Engine  v0.0.1
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
 
Docs
 Source
  Editor
   Application
    Private
     
Application.cpp
    Public
     
Application.cppm
   
main.cpp
   
NexusEditor.cppm
  Engine
   Core
    Config
     Public
      
Config.cppm
    ECS
     Private
      
ComponentPool.cppm
      
Registry.cpp
      
Registry.cppm
      
SparseSet.cppm
      
World.cpp
     Public
      
Component.cppm
      
ECS.cppm
      
Entity.cppm
      
World.cppm
    Logging
     Private
      
LogCore.cpp
      
LogCrashHandler.cpp
      
LogStacktrace.cpp
      
Utils.cpp
      
Utils.hpp
     Public
      
Log.cppm
      
RingBuffer.cppm
    Math
     Public
      Mat
       
Mat.cppm
       
Mat.inl
      Quaternion
       
Quaternion.cppm
       
Quaternion.inl
      Vec
       
Vec.cppm
       
Vec.inl
    Types
     Public
      
Types.cppm
    Window
     Private
      
Window.cpp
     Public
      
Window.cppm
   Network
    Common
     Private
      
NetworkAddress.cpp
     Public
      
NetworkAddress.cppm
      
NetworkAddress.inl
      
NetworkError.cppm
    Manager
     Private
      
NetworkManager.cpp
     Public
      
NetworkManager.cppm
    Platform
     Linux
      
LinuxSocket.cpp
      
LinuxSocket_Internal.cpp
      
LinuxSocket_Internal.hpp
     Public
      
Socket.cppm
     Windows
      
WindowsScoket_Internal.hpp
      
WindowsSocket.cpp
      
WindowsSocket_Internal.cpp
    Protocol
     Private
      
PacketDispatcher.cpp
     Public
      
PacketDispatcher.cppm
    Serialization
     Private
      
Packet.cpp
      
PacketWriter.cpp
     Public
      
Packet.cppm
      
Packet.inl
      
PacketWriter.cppm
      
PacketWriter.inl
    TCP
     Private
      
StreamReassembler.cpp
      
TCPClient.cpp
      
TCPServer.cpp
     Public
      
StreamReassembler.cppm
      
TCPClient.cppm
      
TCPServer.cppm
    UDP
     Private
      
UDPSocket.cpp
     Public
      
UDPSocket.cppm
   Platform
    Common
     
LoadedModules.cpp
    Include
     Platform
      DLL
       
Export.hpp
      
LoadedModules.hpp
    Linux
     
LoadedModules.cpp
    MacOS
     
LoadedModules.cpp
    Windows
     
LoadedModules.cpp
   
NexusEngine.cppm