Prefab::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/prefab.h:42
Report an issue with this entry →Prefab::nodeCount
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 nodeCount() 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/prefab.h:49
Report an issue with this entry →Prefab::Prefab
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.
explicit Prefab(const std::string& name) : name_(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/prefab.h:40
Report an issue with this entry →Prefab::Prefab
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.
Prefab() = 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/prefab.h:39
Report an issue with this entry →Prefab::root
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 PrefabNode& root() 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/prefab.h:47
Report an issue with this entry →Prefab::root
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.
PrefabNode& root()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/prefab.h:45
Report an issue with this entry →Prefab::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/prefab.h:43
Report an issue with this entry →Prefab::setSourcePath
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 setSourcePath(const std::string& 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/prefab.h:54
Report an issue with this entry →Prefab::sourcePath
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& sourcePath() 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/prefab.h:52
Report an issue with this entry →PrefabRegistry::~PrefabRegistry
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.
~PrefabRegistry() = 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/prefab.h:74
Report an issue with this entry →PrefabRegistry::clear
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 clear()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/prefab.h:94
Report an issue with this entry →PrefabRegistry::count
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 count() 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/prefab.h:91
Report an issue with this entry →PrefabRegistry::hasPrefab
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 hasPrefab(const std::string& name) const;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/prefab.h:82
Report an issue with this entry →PrefabRegistry::instantiate
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 instantiate(World& world, SceneGraph& sceneGraph, const Prefab& prefab, SceneNode* parentNode = nullptr) const;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/prefab.h:103
Report an issue with this entry →PrefabRegistry::prefabNames
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<std::string> prefabNames() const;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/prefab.h:88
Report an issue with this entry →PrefabRegistry::PrefabRegistry
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.
PrefabRegistry() = 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/prefab.h:73
Report an issue with this entry →PrefabRegistry::registerComponentHandler
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 registerComponentHandler(const std::string& typeName, SerializeFn ser, DeserializeFn deser);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/prefab.h:114
Report an issue with this entry →PrefabRegistry::registerPrefab
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 registerPrefab(const std::string& name, std::shared_ptr<Prefab> prefab);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/prefab.h:76
Report an issue with this entry →PrefabRegistry::removePrefab
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 removePrefab(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/prefab.h:85
Report an issue with this entry →PrefabRegistry::SerializedComponent
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.
using SerializeFn = std::function<SerializedComponent(const World& world, Entity entity)>;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/prefab.h:112
Report an issue with this entry →PrefabRegistry::void
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.
using DeserializeFn = std::function<void(World& world, Entity entity, const SerializedComponent& data)>;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/prefab.h:109
Report an issue with this entry →