Files
XCSDD/docs/api/resources/resourcehandle/isvalid.md
ssdfasd 58a83f445a fix: improve doc link navigation and tree display
- Fix link resolution with proper relative/absolute path handling
- Improve link styling with underline decoration
- Hide leaf nodes from tree, only show directories
- Fix log file path for packaged app
2026-03-19 12:44:08 +08:00

603 B
Raw Blame History

ResourceHandle::IsValid

bool IsValid() const

检查句柄是否持有有效资源。判断条件为:内部指针非空且资源的 IsValid() 返回 true。

参数:

返回: 如果持有有效资源则返回 true否则返回 false

复杂度: O(1)

示例:

ResourceHandle<Texture> tex = ResourceManager::Get().Load<Texture>("tex.png");
if (tex.IsValid()) {
    // 安全访问资源
    tex->GenerateMipmaps();
} else {
    printf("Texture load failed!\n");
}

相关文档