CONTAINER Toolcamirror

{

	NAME Toolcamirror;

	INCLUDE ToolBase;



	HIDE MDATA_COMMANDGROUP;



	GROUP ID_CA_MIRROR_TOOL_GROUP_AXIS

	{

		COLUMNS 1; DEFAULT 1;

		

		GROUP

		{

			COLUMNS 2;

						

			LONG ID_CA_MIRROR_TOOL_ORIGIN

			{

				SCALE_H;

				

				CYCLE

				{

					ID_CA_MIRROR_TOOL_ORIGIN_SELECTED;

					ID_CA_MIRROR_TOOL_ORIGIN_ROOT;

					ID_CA_MIRROR_TOOL_ORIGIN_PARENT;

					ID_CA_MIRROR_TOOL_ORIGIN_HUB;

					ID_CA_MIRROR_TOOL_ORIGIN_OBJECT;

					ID_CA_MIRROR_TOOL_ORIGIN_WORLD;

					ID_CA_MIRROR_TOOL_ORIGIN_MESH;

				}

			}

			LONG ID_CA_MIRROR_TOOL_COORDS

			{	

				SCALE_H;

				

				CYCLE

				{

					ID_CA_MIRROR_TOOL_COORDS_WORLD;

					ID_CA_MIRROR_TOOL_COORDS_LOCAL;

					ID_CA_MIRROR_TOOL_COORDS_VIEW;

				}

			}

			

			LONG ID_CA_MIRROR_TOOL_DIRECTION

			{	

				SCALE_H;

				

				CYCLE

				{

					ID_CA_MIRROR_TOOL_DIRECTION_X;

					ID_CA_MIRROR_TOOL_DIRECTION_Y;

					ID_CA_MIRROR_TOOL_DIRECTION_Z;

				}

			}

			LONG ID_CA_MIRROR_TOOL_TYPE

			{	

				SCALE_H;

				

				CYCLE

				{

					ID_CA_MIRROR_TOOL_TYPE_REFLECT;

					ID_CA_MIRROR_TOOL_TYPE_P2N;

					ID_CA_MIRROR_TOOL_TYPE_N2P;

				}

			}

			

			LINK ID_CA_MIRROR_TOOL_OBJECT_LINK { ACCEPT { Obase; } }

			STATICTEXT { JOINENDSCALE; }

		}

	}

	

	GROUP ID_CA_MIRROR_TOOL_GROUP_OPTIONS

	{

		COLUMNS 2;

				

		LONG ID_CA_MIRROR_TOOL_TARGET

		{

			CYCLE

			{

				ID_CA_MIRROR_TOOL_TARGET_CLONE;

				ID_CA_MIRROR_TOOL_TARGET_OBJECT;

				ID_CA_MIRROR_TOOL_TARGET_SELF;

			}

		}

		

		LINK ID_CA_MIRROR_TOOL_TARGET_LINK { ACCEPT { Obase; } }

					

		BOOL ID_CA_MIRROR_TOOL_AUTO_INCLUDE { SCALE_H; }

		BOOL ID_CA_MIRROR_TOOL_SET_JOINT_LINK { }

		

		BOOL ID_CA_MIRROR_TOOL_FREEZE_PSR { }

		STATICTEXT { NEWLINE; }

			

		GROUP ID_CA_MIRROR_TOOL_GROUP_PROPERTIES

		{

			COLUMNS 2; DEFAULT 1;

			

			BOOL ID_CA_MIRROR_TOOL_PSR { SCALE_H; }

			LONG ID_CA_MIRROR_TOOL_AXIS

			{

				SCALE_H; 

				

				CYCLE

				{

					ID_CA_MIRROR_TOOL_AXIS_NONE;

					ID_CA_MIRROR_TOOL_AXIS_ROTATE;

					ID_CA_MIRROR_TOOL_AXIS_ALIGN_X;

					ID_CA_MIRROR_TOOL_AXIS_ALIGN_Y;

					ID_CA_MIRROR_TOOL_AXIS_ALIGN_Z;

				}

			}

			

			BOOL ID_CA_MIRROR_TOOL_WEIGHTS { }

			BOOL ID_CA_MIRROR_TOOL_POINTS { }

		}

		

		GROUP ID_CA_MIRROR_TOOL_GROUP_CLONE

		{

			COLUMNS 2;

			

			BOOL ID_CA_MIRROR_TOOL_CLONE_TAGS { }

			BOOL ID_CA_MIRROR_TOOL_CLONE_ANIM { }	

		}

	}

	

	GROUP ID_CA_MIRROR_TOOL_GROUP_NAMING

	{

		COLUMNS 2;

					

		BOOL ID_CA_MIRROR_TOOL_CASE { }

		STATICTEXT { NEWLINE; }

		

		STRING ID_CA_MIRROR_TOOL_PRE { SCALE_H; }

		STRING ID_CA_MIRROR_TOOL_POST { SCALE_H; }

		

		STRING ID_CA_MIRROR_TOOL_REPLACE { SCALE_H; }

		STRING ID_CA_MIRROR_TOOL_WITH { SCALE_H; }			

	}

	

	GROUP ID_CA_MIRROR_TOOL_GROUP_SEARCH

	{

		COLUMNS 2;



		GROUP ID_CA_MIRROR_TOOL_GROUP_VERTEX

		{

			DEFAULT 1; COLUMNS 2;

			

			LONG ID_CA_MIRROR_TOOL_SEARCH

			{

				SCALE_H; 

				

				CYCLE

				{

					ID_CA_MIRROR_TOOL_SEARCH_RADIUS;

					ID_CA_MIRROR_TOOL_SEARCH_NEAREST;

					ID_CA_MIRROR_TOOL_SEARCH_SURFACE;

					ID_CA_MIRROR_TOOL_SEARCH_NORMALS;

				}

			}

			REAL ID_CA_MIRROR_TOOL_RADIUS { UNIT METER; MIN 0.0; SCALE_H; }

		}



		GROUP ID_CA_MIRROR_TOOL_GROUP_OBJECTS

		{

			DEFAULT 1; HIDDEN;

						

			GROUP

			{

				COLUMNS 2;

				

				BOOL ID_CA_MIRROR_TOOL_SEARCH_POSITION { }

				REAL ID_CA_MIRROR_TOOL_POSITION_RADIUS { UNIT METER; MIN 0.0; SCALE_H; }

				

				BOOL ID_CA_MIRROR_TOOL_SEARCH_NAME { }			

				BOOL ID_CA_MIRROR_TOOL_SEARCH_CASE { }

				

				STRING ID_CA_MIRROR_TOOL_SEARCH_REPLACE { SCALE_H; }

				STRING ID_CA_MIRROR_TOOL_SEARCH_WITH { SCALE_H; }

			}

		}

	}

	

	GROUP ID_CA_MIRROR_TOOL_GROUP_TOOL

	{

		DEFAULT 1;

	

		GROUP

		{

			BOOL ID_CA_MIRROR_TOOL_HIERARCHY { }

		}

		BUTTON ID_CA_MIRROR_TOOL { SCALE_H; }

	}	

}

