Flecs: flecs::_::component_binding_ctx Struct Reference
Description: A fast entity component system (ECS) for C & C++

| 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:

- include/flecs/addons/cpp/delegate.hpp