public bool UnregisterGameShader(string shaderName) { if (_postGameShaders.ContainsKey(shaderName)) { PostGameShader shader = _postGameShaders[shaderName]; return(_postGameShaders.Remove(shaderName)); } else { return(false); } }
public void RegisterGameShader(string shaderName, PostGameShader shader) { _postGameShaders.Add(shaderName, shader); shader.LoadContent(this.Game.Content); shader.SetResolution(PixelWidth, PixelHeight); }
public bool IsRegistered(PostGameShader shader) { return(_postGameShaders.ContainsValue(shader)); }