/*!
	@project Rune
	@file RuHelper_PostFX.h

	Copyright (c) 2004-2005 All rights reserved

	@author John Tang
	@date 2005/04/27
*/

#ifndef _RUHELPER_POSTFX_H_
#define _RUHELPER_POSTFX_H_

#include "../Scene/Base/RuSceneBase.h"

#pragma unmanaged

// ************************************************************************************************************************************************************

extern RUAPI BOOL			RuPostFX_Blur(IRuSwapChain *affectedSwapChain, IRuTexture *scratchTex0, IRuTexture *scratchTex1);
extern RUAPI BOOL			RuPostFX_Blur(IRuTexture *sourceTexture, IRuTexture *scratchTex0);
extern RUAPI BOOL			RuPostFX_Darken(IRuSwapChain *affectedSwapChain, IRuTexture *darkenTexture);

// ************************************************************************************************************************************************************

#pragma managed

#endif
