Files
XCEngine/docs/api/resources/shader/isvalid.md

566 B

Shader::IsValid

bool IsValid() const override

检查着色器资源是否有效。

返回: bool - 资源有效返回 true,否则返回 false

线程安全: 线程安全

复杂度: O(1)

示例:

ResourceHandle<Shader> shader = ResourceManager::Get().Load<Shader>("shaders/vertex.glsl");
if (shader->IsValid()) {
    // 着色器资源有效
} else {
    // 着色器资源无效
}

相关文档