A (string) identifier.  
 More...
#include <flecs.h>
 | 
| char *  | value | 
|   | Identifier string.  
  | 
|   | 
| ecs_size_t  | length | 
|   | Length of identifier.  
  | 
|   | 
| uint64_t  | hash | 
|   | Hash of current value.  
  | 
|   | 
| uint64_t  | index_hash | 
|   | Hash of existing record in current index.  
  | 
|   | 
| ecs_hashmap_t *  | index | 
|   | Current index.  
  | 
|   | 
A (string) identifier. 
Used as pair with EcsName and EcsSymbol tags 
Definition at line 1528 of file flecs.h.
 
◆ hash
      
        
          | uint64_t EcsIdentifier::hash | 
        
      
 
Hash of current value. 
Definition at line 1531 of file flecs.h.
 
 
◆ index
      
        
          | ecs_hashmap_t* EcsIdentifier::index | 
        
      
 
Current index. 
Definition at line 1533 of file flecs.h.
 
 
◆ index_hash
      
        
          | uint64_t EcsIdentifier::index_hash | 
        
      
 
Hash of existing record in current index. 
Definition at line 1532 of file flecs.h.
 
 
◆ length
      
        
          | ecs_size_t EcsIdentifier::length | 
        
      
 
Length of identifier. 
Definition at line 1530 of file flecs.h.
 
 
◆ value
      
        
          | char* EcsIdentifier::value | 
        
      
 
Identifier string. 
Definition at line 1529 of file flecs.h.
 
 
The documentation for this struct was generated from the following file: