#ifndef _Ocacollisiondeformer_H_

#define _Ocacollisiondeformer_H_



enum

{

	ID_CA_COLLISION_GROUP_MAPS = 3000,

	ID_CA_COLLISION_GROUP_ADVANCED,

	ID_CA_COLLISION_GROUP_COLLIDERS,

	ID_CA_COLLISION_GROUP_INCLUDE,

	ID_CA_COLLISION_GROUP_MAPS_OUTPUT,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_GROUP,

	ID_CA_COLLISION_GROUP_SUBD,



	ID_CA_COLLISION_DEFORMER_OBJECT_COLLIDERS = 1000,

	ID_CA_COLLISION_DEFORMER_OBJECT_DISTANCE,

	ID_CA_COLLISION_DEFORMER_OBJECT_FALLOFF,

	ID_CA_COLLISION_DEFORMER_OBJECT_COLLISION_MAP,

	ID_CA_COLLISION_DEFORMER_OBJECT_DISTANCE_MAP,

	ID_CA_COLLISION_DEFORMER_OBJECT_COLLISION_MAP_INVERT,

	ID_CA_COLLISION_DEFORMER_OBJECT_DISTANCE_MAP_INVERT,

	ID_CA_COLLISION_DEFORMER_OBJECT_RESTORESHAPE,

	ID_CA_COLLISION_DEFORMER_MOTION,

	ID_CA_COLLISION_DEFORMER_OBJECT_COORDS,

	ID_CA_COLLISION_DEFORMER_OBJECT_SAMPLING,

	ID_CA_COLLISION_DEFORMER_OBJECT_RELAX_ITER,

	ID_CA_COLLISION_DEFORMER_OBJECT_SIZE,

	ID_CA_COLLISION_DEFORMER_OBJECT_ITER,

	ID_CA_COLLISION_DEFORMER_OBJECT_STRUCT,

	ID_CA_COLLISION_DEFORMER_OBJECT_FLEX,

	ID_CA_COLLISION_DEFORMER_OBJECT_FALLOFF_STRENGTH,

	ID_CA_COLLISION_DEFORMER_OBJECTS,

	ID_CA_COLLISION_DEFORMER_OBJECT_FALLOFF_MAP,

	ID_CA_COLLISION_DEFORMER_OBJECT_RESTORE_MAP,

	ID_CA_COLLISION_DEFORMER_OBJECT_STRETCH_MAP,

	ID_CA_COLLISION_DEFORMER_OBJECT_STIFF,



	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_ENABLE = 2000,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_CALCULATE,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_COMPRESSED,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_DELETE,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_INFO1,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_INFO2,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_CACHE_LOAD,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_CACHE_SAVE,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_CACHE_LIMIT,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_TEXT_LIMIT,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_UPDATE,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_AUTOTIME,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_START,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_STOP,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_OFFSET,

	ID_CA_COLLISION_DEFORMER_OBJECT_CACHE_TIMESCALE,



	//////////////////////////////////////////////////////////////////////////



	ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_UV = 0,

	ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_LENGTH,

	ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_SURFACE,

	ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_NONE,

	ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_COLLIDER,



	ID_CA_COLLISION_DEFORMER_MOTION_INTERSECT = 0,

	ID_CA_COLLISION_DEFORMER_MOTION_INSIDE,

	ID_CA_COLLISION_DEFORMER_MOTION_OUTSIDE,

	ID_CA_COLLISION_DEFORMER_MOTION_OUTSIDE_FULL,

	ID_CA_COLLISION_DEFORMER_MOTION_INSIDE_STRETCH,



	//////////////////////////////////////////////////////////////////////////



	ID_CA_COLLISION_DEFORMER_OBJECT_DUMMY

};



#endif // _Ocacollisiondeformer_H_

