#ifndef GVDYNCOLLISION_H__
#define GVDYNCOLLISION_H__

#include "gvbase.h"

enum
{
	COLLISION_NODE_OBJECT_A = 10001,
	COLLISION_NODE_OBJECT_B = 10002,
	COLLISION_NODE_SINGLE_COLLISION = 10011,

	COLLISION_NODE_INPUT_COLLISION_INDEX = 10101,
	COLLISION_NODE_INPUT_OBJECT_A =	10111,
	COLLISION_NODE_INPUT_OBJECT_B =	10112,
	COLLISION_NODE_INPUT_INDEX_A =	10113,
	COLLISION_NODE_INPUT_INDEX_B =	10114,

	COLLISION_NODE_OUTPUT_COUNT = 10201,
	COLLISION_NODE_OUTPUT_GHOST = 10202,
	COLLISION_NODE_OUTPUT_OBJECT_A = 10211,
	COLLISION_NODE_OUTPUT_OBJECT_B = 10212,
	COLLISION_NODE_OUTPUT_TAG_A = 10213,
	COLLISION_NODE_OUTPUT_TAG_B = 10214,
	COLLISION_NODE_OUTPUT_INDEX_A = 10215,
	COLLISION_NODE_OUTPUT_INDEX_B = 10216,
	COLLISION_NODE_OUTPUT_POINT_A = 10221,
	COLLISION_NODE_OUTPUT_POINT_B = 10222,
	COLLISION_NODE_OUTPUT_NORMAL = 10223,
	COLLISION_NODE_OUTPUT_SPEED = 10224,
	COLLISION_NODE_OUTPUT_DISTANCE = 10225,
	COLLISION_NODE_OUTPUT_FORCE = 10226,
	COLLISION_NODE_OUTPUT_FORCE_FOR_PAIR = 10227,
	COLLISION_NODE_OUTPUT_LOCAL_POINT_A = 10228,
	COLLISION_NODE_OUTPUT_LOCAL_POINT_B = 10229,
};

#endif // GVDYNCOLLISION_H__
