Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
flecs::_::component_binding_ctx Struct Reference

Public Attributes

void * on_add = nullptr
 
void * on_remove = nullptr
 
void * on_set = nullptr
 
ecs_ctx_free_t free_on_add = nullptr
 
ecs_ctx_free_t free_on_remove = nullptr
 
ecs_ctx_free_t free_on_set = nullptr
 

Detailed Description

Definition at line 17 of file delegate.hpp.

Constructor & Destructor Documentation

◆ ~component_binding_ctx()

flecs::_::component_binding_ctx::~component_binding_ctx ( )
inline

Definition at line 25 of file delegate.hpp.

Member Data Documentation

◆ free_on_add

ecs_ctx_free_t flecs::_::component_binding_ctx::free_on_add = nullptr

Definition at line 21 of file delegate.hpp.

◆ free_on_remove

ecs_ctx_free_t flecs::_::component_binding_ctx::free_on_remove = nullptr

Definition at line 22 of file delegate.hpp.

◆ free_on_set

ecs_ctx_free_t flecs::_::component_binding_ctx::free_on_set = nullptr

Definition at line 23 of file delegate.hpp.

◆ on_add

void* flecs::_::component_binding_ctx::on_add = nullptr

Definition at line 18 of file delegate.hpp.

◆ on_remove

void* flecs::_::component_binding_ctx::on_remove = nullptr

Definition at line 19 of file delegate.hpp.

◆ on_set

void* flecs::_::component_binding_ctx::on_set = nullptr

Definition at line 20 of file delegate.hpp.


The documentation for this struct was generated from the following file: