Dagor Documentation Logo

Contents:

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

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
  • Schemeful Events (daScript, Quirrel, C++, Net)
    • Advantages of Schemeful Events
    • Declaring Event
    • Creating Event
    • Subscribing to Event
    • Sending Events (Server-to-Server, Client-to-Client)
    • Sending Events Over 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 Aug 31, 2025.