AssetHandle::~AssetHandle
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.
~AssetHandle()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/asset_manager.h:126
Report an issue with this entry →AssetHandle::AssetHandle
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.
AssetHandle(AssetHandle&& o) noexcept : entry_(o.entry_), manager_(o.manager_)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/asset_manager.h:132
Report an issue with this entry →AssetHandle::AssetHandle
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.
AssetHandle(const AssetHandle& o) : entry_(o.entry_), manager_(o.manager_)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/asset_manager.h:127
Report an issue with this entry →AssetHandle::AssetHandle
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.
AssetHandle() = 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/asset_manager.h:98
Report an issue with this entry →AssetHandle::data
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* data() 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/asset_manager.h:115
Report an issue with this entry →AssetHandle::dataBytes
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<uint8_t>* dataBytes() 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/asset_manager.h:110
Report an issue with this entry →AssetHandle::errorMessage
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& errorMessage() 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/asset_manager.h:120
Report an issue with this entry →AssetHandle::isFailed
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 isFailed() 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/asset_manager.h:103
Report an issue with this entry →AssetHandle::isLoading
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 isLoading() 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/asset_manager.h:102
Report an issue with this entry →AssetHandle::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/asset_manager.h:100
Report an issue with this entry →AssetHandle::operator bool
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 operator bool() 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/asset_manager.h:104
Report an issue with this entry →AssetHandle::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 AssetHandle& o) 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/asset_manager.h:124
Report an issue with this entry →AssetHandle::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.
AssetHandle& operator=(AssetHandle&& o) noexceptConditions: 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/asset_manager.h:133
Report an issue with this entry →AssetHandle::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.
AssetHandle& operator=(const AssetHandle& o)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/asset_manager.h:128
Report an issue with this entry →AssetHandle::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 AssetHandle& o) 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/asset_manager.h:122
Report an issue with this entry →AssetHandle::path
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& path() 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/asset_manager.h:106
Report an issue with this entry →AssetHandle::sizeBytes
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 sizeBytes() 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/asset_manager.h:119
Report an issue with this entry →AssetHandle::state
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.
AssetState state() 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/asset_manager.h:109
Report an issue with this entry →AssetHandle::type
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.
AssetType type() 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/asset_manager.h:108
Report an issue with this entry →AssetManager::~AssetManager
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.
~AssetManager();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/asset_manager.h:164
Report an issue with this entry →AssetManager::AssetManager
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.
AssetManager();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/asset_manager.h:163
Report an issue with this entry →AssetManager::AssetManager
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.
AssetManager(const AssetManager&) = 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/asset_manager.h:166
Report an issue with this entry →AssetManager::basePath
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& basePath() 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/asset_manager.h:172
Report an issue with this entry →AssetManager::cacheCapacityBytes
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 cacheCapacityBytes() 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/asset_manager.h:174
Report an issue with this entry →AssetManager::cachedAssetCount
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 cachedAssetCount() 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/asset_manager.h:199
Report an issue with this entry →AssetManager::evictUnreferenced
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 evictUnreferenced(size_t targetBytes = 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/asset_manager.h:191
Report an issue with this entry →AssetManager::getHandle
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.
AssetHandle getHandle(const std::string& path);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/asset_manager.h:198
Report an issue with this entry →AssetManager::inferType
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 AssetType inferType(const std::string& path);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/asset_manager.h:215
Report an issue with this entry →AssetManager::isLoaded
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 isLoaded(const std::string& path) 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/asset_manager.h:195
Report an issue with this entry →AssetManager::isLoading
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 isLoading(const std::string& path) 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/asset_manager.h:197
Report an issue with this entry →AssetManager::loadAsync
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 loadAsync(const std::string& path, AssetType type = AssetType::Unknown, std::function<void(AssetHandle)> callback = nullptr);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/asset_manager.h:179
Report an issue with this entry →AssetManager::loadSync
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.
AssetHandle loadSync(const std::string& path, AssetType type = AssetType::Unknown);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/asset_manager.h:176
Report an issue with this entry →AssetManager::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.
AssetManager& operator=(const AssetManager&) = 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/asset_manager.h:168
Report an issue with this entry →AssetManager::processCompletedLoads
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 processCompletedLoads();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/asset_manager.h:184
Report an issue with this entry →AssetManager::resolvePath
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::string resolvePath(const std::string& path) 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/asset_manager.h:213
Report an issue with this entry →AssetManager::setBasePath
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 setBasePath(const std::string& basePath)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/asset_manager.h:170
Report an issue with this entry →AssetManager::setCacheCapacityBytes
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 setCacheCapacityBytes(size_t bytes)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/asset_manager.h:173
Report an issue with this entry →AssetManager::stats
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.
Stats stats() 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/asset_manager.h:211
Report an issue with this entry →AssetManager::totalCachedBytes
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 totalCachedBytes() 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/asset_manager.h:200
Report an issue with this entry →AssetManager::unload
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 unload(const std::string& path);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/asset_manager.h:187
Report an issue with this entry →AssetManager::unloadAll
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 unloadAll();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/asset_manager.h:189
Report an issue with this entry →LoadRequest::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.
std::function<void(AssetHandle)> callback;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/asset_manager.h:155
Report an issue with this entry →