566 B
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 {
// 着色器资源无效
}