ComponentPool::add
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
T& add(uint32_t entityIndex, const T& component)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:82
Report an issue with this entry →ComponentPool::add
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
T& add(uint32_t entityIndex, T&& component)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:99
Report an issue with this entry →ComponentPool::compact
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void compact()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:143
Report an issue with this entry →ComponentPool::components
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
const std::vector<T>& components() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:153
Report an issue with this entry →ComponentPool::components
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
std::vector<T>& components()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:152
Report an issue with this entry →ComponentPool::each
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename Fn> void each(Fn&& fn)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:155
Report an issue with this entry →ComponentPool::entities
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
const std::vector<uint32_t>& entities() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:150
Report an issue with this entry →ComponentPool::get
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
const T* get(uint32_t entityIndex) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:136
Report an issue with this entry →ComponentPool::get
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
T* get(uint32_t entityIndex)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:131
Report an issue with this entry →ComponentPool::has
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool has(uint32_t entityIndex) const overrideConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:78
Report an issue with this entry →ComponentPool::remove
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void remove(uint32_t entityIndex) overrideConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:115
Report an issue with this entry →ComponentPool::size
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
size_t size() const overrideConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:141
Report an issue with this entry →ComponentPoolBase::~ComponentPoolBase
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual ~ComponentPoolBase() = default;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:58
Report an issue with this entry →ComponentPoolBase::has
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual bool has(uint32_t entityIndex) const = 0;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:59
Report an issue with this entry →ComponentPoolBase::remove
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual void remove(uint32_t entityIndex) = 0;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:60
Report an issue with this entry →ComponentPoolBase::size
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual size_t size() const = 0;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:61
Report an issue with this entry →Entity::isValid
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool isValid() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:42
Report an issue with this entry →Entity::null
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
static Entity null()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:44
Report an issue with this entry →Entity::operator!=
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool operator!=(const Entity& e) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:41
Report an issue with this entry →Entity::operator==
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool operator==(const Entity& e) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:40
Report an issue with this entry →EntityHash::operator
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
size_t operator()(const Entity& e) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:48
Report an issue with this entry →System::~System
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual ~System() = default;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:197
Report an issue with this entry →System::fixedUpdate
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual void fixedUpdate(World& world, float fixedDt)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:202
Report an issue with this entry →System::init
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual void init(World& world)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:198
Report an issue with this entry →System::isEnabled
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool isEnabled() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:216
Report an issue with this entry →System::isFixedTimestep
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool isFixedTimestep() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:208
Report an issue with this entry →System::name
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
const std::string& name() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:214
Report an issue with this entry →System::priority
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
int priority() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:212
Report an issue with this entry →System::setEnabled
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void setEnabled(bool e)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:217
Report an issue with this entry →System::setFixedTimestep
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void setFixedTimestep(bool f)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:210
Report an issue with this entry →System::setName
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void setName(const std::string& n)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:215
Report an issue with this entry →System::setPriority
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void setPriority(int p)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:213
Report an issue with this entry →System::shutdown
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual void shutdown(World& world)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:200
Report an issue with this entry →System::update
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
virtual void update(World& world, float dt) = 0;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:199
Report an issue with this entry →TransformComponent::one
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
Vec3 scale = Vec3::one();Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:174
Report an issue with this entry →World::~World
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
~World()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:232
Report an issue with this entry →World::addComponent
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> T& addComponent(Entity e, const T& component)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:291
Report an issue with this entry →World::addComponent
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> T& addComponent(Entity e, T&& component)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:299
Report an issue with this entry →World::addSystem
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T, typename... Args> T& addSystem(Args&&... args)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:357
Report an issue with this entry →World::aliveEntities
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
const std::unordered_set<uint32_t>& aliveEntities() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:282
Report an issue with this entry →World::createEntity
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
Entity createEntity(const std::string& name)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:254
Report an issue with this entry →World::createEntity
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
Entity createEntity()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:238
Report an issue with this entry →World::destroyEntity
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void destroyEntity(Entity e)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:260
Report an issue with this entry →World::each
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T, typename Fn> void each(Fn&& fn)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:347
Report an issue with this entry →World::entityCount
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
size_t entityCount() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:280
Report an issue with this entry →World::entityFromIndex
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
Entity entityFromIndex(uint32_t idx) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:285
Report an issue with this entry →World::fixedUpdateSystems
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void fixedUpdateSystems(float fixedDt)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:380
Report an issue with this entry →World::getComponent
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> const T* getComponent(Entity e) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:326
Report an issue with this entry →World::getComponent
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> T* getComponent(Entity e)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:319
Report an issue with this entry →World::getPool
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> ComponentPool<T>* getPool()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:333
Report an issue with this entry →World::getPool
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> const ComponentPool<T>* getPool() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:340
Report an issue with this entry →World::hasComponent
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> bool hasComponent(Entity e) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:312
Report an issue with this entry →World::initSystems
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void initSystems()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:368
Report an issue with this entry →World::isAlive
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool isAlive(Entity e) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:276
Report an issue with this entry →World::operator=
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
World& operator=(const World&) = delete;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:236
Report an issue with this entry →World::removeComponent
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
template <typename T> void removeComponent(Entity e)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:305
Report an issue with this entry →World::shutdown
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void shutdown()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:387
Report an issue with this entry →World::updateSystems
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void updateSystems(float dt)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:373
Report an issue with this entry →World::World
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
World(const World&) = delete;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:234
Report an issue with this entry →World::World
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
World() = default;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/ecs.h:231
Report an issue with this entry →