Function builder

Summary

#include <include/flecs/addons/cpp/utils/builder.hpp>

(1) builder(flecs::world_t *world)

(2) builder(const builder &f)

(3) builder(builder &&f)

Function overload

Synopsis

#include <include/flecs/addons/cpp/utils/builder.hpp>

builder(flecs::world_t *world)

Description

No description yet.

Source

Lines 16-19 in include/flecs/addons/cpp/utils/builder.hpp.

builder(flecs::world_t *world)
    : IBase(&m_desc)
    , m_desc{}
    , m_world(world) { }

Synopsis

#include <include/flecs/addons/cpp/utils/builder.hpp>

builder(const builder &f)

Description

No description yet.

Source

Lines 21-26 in include/flecs/addons/cpp/utils/builder.hpp.

builder(const builder& f) 
    : IBase(&m_desc, f.m_term_index)
{
    m_world = f.m_world;
    m_desc = f.m_desc;
}

Synopsis

#include <include/flecs/addons/cpp/utils/builder.hpp>

builder(builder &&f)

Description

No description yet.

Source

Lines 28-29 in include/flecs/addons/cpp/utils/builder.hpp.

builder(builder&& f) 
    : builder<T, TDesc, Base, IBuilder, Components...>(f) { }