src/components

Source   Edit  

Types

Meta = object
  id*: EntityId
Source   Edit  

Procs

proc clearOperations(self: var Meta) {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc enqueueOperation(self: var Meta; operation: Operation) {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc id(meta: Meta): EntityId {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc operations(self: Meta): seq[Operation] {....raises: [], tags: [], forbids: [].}
Source   Edit  

Macros

macro withMeta[T: tuple](t: T): untyped
Source   Edit  
macro WithMeta[T: tuple](t: typedesc[T]): typedesc
Source   Edit