AssetHandle::~AssetHandle
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
~AssetHandle()启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:126
反馈此接口问题 →AssetHandle::AssetHandle
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetHandle(AssetHandle&& o) noexcept : entry_(o.entry_), manager_(o.manager_)启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:132
反馈此接口问题 →AssetHandle::AssetHandle
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetHandle(const AssetHandle& o) : entry_(o.entry_), manager_(o.manager_)启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:127
反馈此接口问题 →AssetHandle::AssetHandle
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetHandle() = default;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:98
反馈此接口问题 →AssetHandle::data
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
void* data() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:115
反馈此接口问题 →AssetHandle::dataBytes
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
std::vector<uint8_t>* dataBytes() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:110
反馈此接口问题 →AssetHandle::errorMessage
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
const std::string& errorMessage() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:120
反馈此接口问题 →AssetHandle::isFailed
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
bool isFailed() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:103
反馈此接口问题 →AssetHandle::isLoading
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
bool isLoading() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:102
反馈此接口问题 →AssetHandle::isValid
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
bool isValid() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:100
反馈此接口问题 →AssetHandle::operator bool
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
explicit operator bool() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:104
反馈此接口问题 →AssetHandle::operator!=
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
bool operator!=(const AssetHandle& o) const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:124
反馈此接口问题 →AssetHandle::operator=
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetHandle& operator=(AssetHandle&& o) noexcept启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:133
反馈此接口问题 →AssetHandle::operator=
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetHandle& operator=(const AssetHandle& o)启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:128
反馈此接口问题 →AssetHandle::operator==
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
bool operator==(const AssetHandle& o) const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:122
反馈此接口问题 →AssetHandle::path
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
const std::string& path() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:106
反馈此接口问题 →AssetHandle::sizeBytes
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
size_t sizeBytes() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:119
反馈此接口问题 →AssetHandle::state
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetState state() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:109
反馈此接口问题 →AssetHandle::type
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetType type() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:108
反馈此接口问题 →AssetManager::~AssetManager
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
~AssetManager();启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:164
反馈此接口问题 →AssetManager::AssetManager
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetManager();启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:163
反馈此接口问题 →AssetManager::AssetManager
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetManager(const AssetManager&) = delete;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:166
反馈此接口问题 →AssetManager::basePath
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
const std::string& basePath() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:172
反馈此接口问题 →AssetManager::cacheCapacityBytes
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
size_t cacheCapacityBytes() const启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:174
反馈此接口问题 →AssetManager::cachedAssetCount
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
size_t cachedAssetCount() const;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:199
反馈此接口问题 →AssetManager::evictUnreferenced
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
size_t evictUnreferenced(size_t targetBytes = 0);启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:191
反馈此接口问题 →AssetManager::getHandle
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetHandle getHandle(const std::string& path);启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:198
反馈此接口问题 →AssetManager::inferType
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
static AssetType inferType(const std::string& path);启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:215
反馈此接口问题 →AssetManager::isLoaded
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
bool isLoaded(const std::string& path) const;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:195
反馈此接口问题 →AssetManager::isLoading
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
bool isLoading(const std::string& path) const;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:197
反馈此接口问题 →AssetManager::loadAsync
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
void loadAsync(const std::string& path, AssetType type = AssetType::Unknown, std::function<void(AssetHandle)> callback = nullptr);启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:179
反馈此接口问题 →AssetManager::loadSync
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetHandle loadSync(const std::string& path, AssetType type = AssetType::Unknown);启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:176
反馈此接口问题 →AssetManager::operator=
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
AssetManager& operator=(const AssetManager&) = delete;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:168
反馈此接口问题 →AssetManager::processCompletedLoads
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
void processCompletedLoads();启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:184
反馈此接口问题 →AssetManager::resolvePath
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
std::string resolvePath(const std::string& path) const;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:213
反馈此接口问题 →AssetManager::setBasePath
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
void setBasePath(const std::string& basePath)启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:170
反馈此接口问题 →AssetManager::setCacheCapacityBytes
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
void setCacheCapacityBytes(size_t bytes)启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:173
反馈此接口问题 →AssetManager::stats
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
Stats stats() const;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:211
反馈此接口问题 →AssetManager::totalCachedBytes
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
size_t totalCachedBytes() const;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:200
反馈此接口问题 →AssetManager::unload
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
void unload(const std::string& path);启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:187
反馈此接口问题 →AssetManager::unloadAll
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
void unloadAll();启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:189
反馈此接口问题 →LoadRequest::void
engine 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。 此条来自旧仓内 3D 模块,KUI_ENABLE_3D_ENGINE 默认关闭;新项目应使用独立 kui_ext_3d 扩展。
std::function<void(AssetHandle)> callback;启用条件: KUI_ENABLE_3D_ENGINE=ON
验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/engine/asset_manager.h:155
反馈此接口问题 →