Dagor Documentation Logo

Contents:

  • Dagor Home
  • Getting Started with Dagor
  • Assets and Assets Management
  • Dagor Tools
  • Projects
  • Samples
  • Tutorials and Manuals
  • API References and Documentation
    • Dagor Engine Render
    • Quirrel Modules Docs
    • Engine Libraries Docs
    • Dagor ECS
      • Dagor ECS
      • Schemeful Events (daScript, Quirrel, C++, Net)
    • Dagor Shading Language (DSHL) docs
  • DaNetGame Framework
Dagor Documentation
  • API References and Documentation
  • Dagor ECS
  • View page source

Dagor ECS

The Dagor ECS framework is a scalable entity-component-system architecture within the Dagor Engine.

Contents:

  • Dagor ECS
    • Basic concepts
    • Characteristics
    • Working Directly
    • Entity States
    • Legacy (OOP)
    • Difference in Approaches
    • Performance
    • Codegen
    • Code Example
    • Video Lecture
  • Schemeful Events (daScript, Quirrel, C++, Net)
    • Advantages of Schemeful Events
    • Declaring an Event
    • Creating an Event
    • Subscribing to an Event
    • Sending Events (Server-to-Server, Client-to-Client)
    • Sending Events Over the Network
    • Network Protocol Version
    • Event Version
    • Sending Containers (Offline and Online)
    • Sending BitStream
    • Reflection
    • C++ Event (cpp_event)
    • Quirrel Stubs / C++ Code Generation
    • Filters
    • Filters in Squirrel
    • Filters in cpp_event
    • Event Delivery Reliability
    • Enums
    • Utilities
    • FAQ
Previous Next

© Copyright Gaijin Entertainment 2025. Last updated on Apr 25, 2025.

Built with Sphinx using a theme provided by Read the Docs.