/* -----------------------------------------------------------------------------
	GSFramework
	Copyright 2001-2013 Emmanuel Julien. All Rights Reserved.
----------------------------------------------------------------------------- */


#ifndef	__NSCENEIOFLAG__
#define	__NSCENEIOFLAG__


#define	SceneIONone			uint(0)
#define	SceneIOCamera		uint(1 << 0)
#define	SceneIOLight		uint(1 << 1)
#define	SceneIOObject		uint(1 << 2)
#define	SceneIOTrigger		uint(1 << 3)
#define	SceneIOInstance		uint(1 << 4)
#define	SceneIOGroup		uint(1 << 5)
#define	SceneIOMotion		uint(1 << 6)
#define	SceneIOSettings		uint(1 << 7)
#define	SceneIOGlobals		uint(1 << 8)
#define	SceneIOCollision	uint(1 << 9)
#define	SceneIOPhysic		uint(1 << 10)
#define	SceneIOPath			uint(1 << 11)
#define	SceneIOHelper		uint(1 << 12)
#define	SceneIOScript		uint(1 << 13)
#define	SceneIOEmitter		uint(1 << 14)
#define	SceneIOTerrain		uint(1 << 15)
#define	SceneIOConstraint	uint(1 << 16)
#define	SceneIOSprite		uint(1 << 17)
#define	SceneIOWindow		uint(1 << 18)

#define	SceneIOAll			uint(~0)


#endif	// __NSCENEIOFLAG__
