/** @file inav.cpp
 *  Abstract class representing the formal interface for the navigation system
 * 	@headerfile inav.h "EANav/inav.h"
 *	@author Chris Burns (cburns@ea.com)
 *
 *	UX
 *	(c) 2012 Electronic Arts Inc. 
 */

#include "EANav/inav.h"

namespace EA
{
	namespace Nav
	{
		const char* INav::SCHEMA[] = 
		{
				"Start",
				"Event",
				"AddActionHandler",
				"RemoveActionHandler",
				"SetLoadFailureHandler",
				"SaveConfiguration",
				"LoadConfiguration",
				"AddListener",
				"RemoveListener",
#if !defined(EA_FINAL)
				"GetStates",
				"GetTransitionEvents",
				"Back",
				"Auto",
				"AddAutoHandler",
				"RemoveAutoHandler",
                "GetConfiguration",
                "Reload",
#endif // !EA_FINAL
				0
		};
	}
}
