//
// Tools_Mode_FSFX.h
//
// Created by JGP 31/01/06
// 
// Copyright (C) 2006 Rebellion (Derby), All Rights Reserved.
//

#ifdef ASURA_USE_PRAGMA_ONCE
#pragma once
#endif

#ifdef ASURA_USE_FSFX

#ifndef __TOOLS_MODE_FSFX_HELPERS_H__
#define __TOOLS_MODE_FSFX_HELPERS_H__

// Handy define to avoid lots of static stuff in callbacks
#define STATIC_VOID_USING_INT_THIS( _class, _functionName )\
	static void _ ## _functionName( int iParam ) { reinterpret_cast<_class*>(iParam)->_functionName(); }\
	void _functionName();

#endif //__TOOLS_MODE_FSFX_HELPERS_H__

#endif // ASURA_USE_FSFX

