From 28abc219d5a334b3e2306244602efed69ac6a8f5 Mon Sep 17 00:00:00 2001 From: gered Date: Sat, 24 Aug 2013 18:33:06 -0400 Subject: [PATCH] add specific Add method overloads for local/global screen effects --- .../Graphics/ScreenEffects/ScreenEffectManager.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Blarg.GameFramework/Graphics/ScreenEffects/ScreenEffectManager.cs b/Blarg.GameFramework/Graphics/ScreenEffects/ScreenEffectManager.cs index dc93ae9..629909d 100644 --- a/Blarg.GameFramework/Graphics/ScreenEffects/ScreenEffectManager.cs +++ b/Blarg.GameFramework/Graphics/ScreenEffects/ScreenEffectManager.cs @@ -46,6 +46,16 @@ namespace Blarg.GameFramework.Graphics.ScreenEffects return effect; } + public T AddLocal() where T : ScreenEffect + { + return Add(true); + } + + public T AddGlobal() where T : ScreenEffect + { + return Add(false); + } + public void Remove() where T : ScreenEffect { var type = typeof(T);