Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
Builtin component types.

Types that represent builtin components. More...

Collaboration diagram for Builtin component types.:

Classes

struct  EcsIdentifier
 A (string) identifier. More...
 
struct  EcsComponent
 Component information. More...
 
struct  EcsPoly
 Component for storing a poly object. More...
 
struct  EcsDefaultChildComponent
 When added to an entity this informs serialization formats which component to use when a value is assigned to an entity without specifying the component. More...
 

Typedefs

typedef struct EcsIdentifier EcsIdentifier
 A (string) identifier.
 
typedef struct EcsComponent EcsComponent
 Component information.
 
typedef struct EcsPoly EcsPoly
 Component for storing a poly object.
 
typedef struct EcsDefaultChildComponent EcsDefaultChildComponent
 When added to an entity this informs serialization formats which component to use when a value is assigned to an entity without specifying the component.
 

Detailed Description

Types that represent builtin components.

Typedef Documentation

◆ EcsDefaultChildComponent

typedef struct EcsDefaultChildComponent EcsDefaultChildComponent

When added to an entity this informs serialization formats which component to use when a value is assigned to an entity without specifying the component.

This is intended as a hint, serialization formats are not required to use it. Adding this component does not change the behavior of core ECS operations.

◆ EcsIdentifier

typedef struct EcsIdentifier EcsIdentifier

A (string) identifier.

Used as pair with EcsName and EcsSymbol tags