#ifndef _Ocharacterbase_H_

#define _Ocharacterbase_H_



enum

{

	ID_CA_CHARACTER_GROUP_DISPLAY = 5000,

	ID_CA_CHARACTER_GROUP_EXPRESSIONS,

	ID_CA_CHARACTER_GROUP_USERDATA,

	ID_CA_CHARACTER_GROUP_COMPONENT,

	ID_CA_CHARACTER_GROUP_ADVANCED,

	ID_CA_CHARACTER_GROUP_COMPONENT_NOTES,

	ID_CA_CHARACTER_GROUP_NAMING,

	ID_CA_CHARACTER_GROUP_COMPONENT_DIGITS,

	ID_CA_CHARACTER_GROUP_DIGITS_POSES,

	ID_CA_CHARACTER_GROUP_DIGITS_CONTROLS,

	ID_CA_CHARACTER_GROUP_COMPONENT_HOTSPOTS,

	ID_CA_CHARACTER_GROUP_COMPONENT_HOTSPOTS_LIST,

	ID_CA_CHARACTER_GROUP_ANIMATION,

	ID_CA_CHARACTER_GROUP_ADJUST,

	ID_CA_CHARACTER_GROUP_DISPLAY_GROUPS,

	ID_CA_CHARACTER_GROUP_COMPONENT_COORDS,

	ID_CA_CHARACTER_GROUP_COMPONENT_BONES,

	ID_CA_CHARACTER_GROUP_DISPLAY_HIGHLIGHTING,

	ID_CA_CHARACTER_GROUP_DISPLAY_MANAGERS,

	ID_CA_CHARACTER_GROUP_DISPLAY_JOINTS,

	ID_CA_CHARACTER_GROUP_DISPLAY_HANDLES,

	ID_CA_CHARACTER_GROUP_DISPLAY_COLORS,

	ID_CA_CHARACTER_GROUP_BUILD,

	ID_CA_CHARACTER_GROUP_LABEL,

	ID_CA_CHARACTER_GROUP_CONTROLLERS,

	ID_CA_CHARACTER_COMPONENTS_BUILD_GROUP,

	ID_CA_CHARACTER_GROUP_ADJUST_SYMMETRY_EXT,

	ID_CA_CHARACTER_GROUP_BIND,



	ID_CA_CHARACTER_TEMPLATE = 2000,

	ID_CA_CHARACTER_TYPE_AUTO_SIZE,

	ID_CA_CHARACTER_GROUPS_SHOW,

	ID_CA_CHARACTER_EXPRESSIONS,

	ID_CA_CHARACTER_USERDATA,

	ID_CA_CHARACTER_USERDATA_DUMMY,

	ID_CA_CHARACTER_REST_RESET,

	ID_CA_CHARACTER_REST_UPDATE,

	ID_CA_CHARACTER_RIG_SCALE,

	ID_CA_CHARACTER_COMPONENT_COPY,

	ID_CA_CHARACTER_COMPONENT_PASTE,

	ID_CA_CHARACTER_COMPONENT_MIRROR,

	ID_CA_CHARACTER_COMPONENT_PASTE_TO,

	ID_CA_CHARACTER_COMPONENT_MIRROR_TO,

	ID_CA_CHARACTER_COMPONENT_NAME,

	ID_CA_CHARACTER_OBJECT_NAME,

	ID_CA_CHARACTER_COMPONENT_SCALE,

	ID_CA_CHARACTER_ACTIVE_COLOR_MIX,

	ID_CA_CHARACTER_ACTIVE_COLOR,

	ID_CA_CHARACTER_SCALING_COLOR,

	ID_CA_CHARACTER_COMPONENT_NOTES,

	ID_CA_CHARACTER_BONE_DISPLAY,

	ID_CA_CHARACTER_JOINT_DISPLAY,

	ID_CA_CHARACTER_JOINT_COLORING,

	ID_CA_CHARACTER_BONE_COLOR,

	ID_CA_CHARACTER_NAMING_PRE,

	ID_CA_CHARACTER_NAMING_POST,

	ID_CA_CHARACTER_NAMING_REPLACE,

	ID_CA_CHARACTER_NAMING_REPLACE_WITH,

	ID_CA_CHARACTER_NAMING_CASE,

	ID_CA_CHARACTER_AUTO_ALIGN,

	ID_CA_CHARACTER_OBJECT_COLOR,

	ID_CA_CHARACTER_BONE_LENGTH,

	ID_CA_CHARACTER_BONE_COUNT,

	ID_CA_CHARACTER_DIGITS_COUNT,

	ID_CA_CHARACTER_DIGITS_LIST,

	ID_CA_CHARACTER_DIGITS_CURL,

	ID_CA_CHARACTER_DIGITS_SPREAD,

	ID_CA_CHARACTER_DIGITS_CURL_WEIGHT,

	ID_CA_CHARACTER_GROUP_DIGITS_POSES_RECORD,

	ID_CA_CHARACTER_GROUP_DIGITS_POSES_ADD,

	ID_CA_CHARACTER_GROUP_DIGITS_POSES_REMOVE,

	ID_CA_CHARACTER_GROUP_DIGITS_POSES_ENABLE,

	ID_CA_CHARACTER_GROUP_DIGITS_POSES_SELECTED,

	ID_CA_CHARACTER_GROUP_DIGITS_POSES_MIX,

	ID_CA_CHARACTER_COMPONENT_DELETE,

	ID_CA_CHARACTER_COMPONENT_HOTSPOTS_CREATE_HUD,

	ID_CA_CHARACTER_COMPONENT_HOTSPOTS_CREATE_VS,

	ID_CA_CHARACTER_HIGHLIGHT_COLOR,

	ID_CA_CHARACTER_HIGHLIGHT_COLOR_MIX,

	ID_CA_CHARACTER_COMPONENT_MOUSEOVER,

	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_SELECTED,

	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_OVER,

	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY,

	ID_CA_CHARACTER_TYPE_SIZE,

	ID_CA_CHARACTER_ANIMATION_CREATE_WALK,

	ID_CA_CHARACTER_NAMING_CLEAR,

	ID_CA_CHARACTER_COMPONENT_PTR,

	ID_CA_CHARACTER_DIGITS_SHOWALL,

	ID_CA_CHARACTER_DIGITS_CONTROLS_CONTAINER,

	ID_CA_CHARACTER_ADJUST_SYMMETRY,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_RAD,

	ID_CA_CHARACTER_ADJUST_FILTER,

	ID_CA_CHARACTER_FILTER_CONTAINER,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_SEARCH_NAME_REPLACE,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_SEARCH_NAME_WITH,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_SEARCH_NAME_CASE,

	ID_CA_CHARACTER_OM_DISPLAY,

	ID_CA_CHARACTER_LOCK_AM,

	ID_CA_CHARACTER_JOINT_COLOR_APPLY,

	ID_CA_CHARACTER_EXPRESSIONS_PASSES,

	ID_CA_CHARACTER_PROTECT,

	ID_CA_CHARACTER_PROTECT_PASSWORD,

	ID_CA_CHARACTER_ADJUST_HANDLES,

	ID_CA_CHARACTER_ADJUST_COLORING,

	ID_CA_CHARACTER_MODE,

	ID_CA_CHARACTER_MODE_LAST,

	ID_CA_CHARACTER_MODE_LAST_OBJECT,

	ID_CA_CHARACTER_DEBUG,

	ID_CA_CHARACTER_NAMING_SEPARATOR,

	ID_CA_CHARACTER_NAMING_SEPARATOR_TXT,

	ID_CA_CHARACTER_NAMING_LABEL,

	ID_CA_CHARACTER_NAMING_LABEL_COMPONENTS,

	ID_CA_CHARACTER_NAMING_LABEL_OBJECTS,

	ID_CA_CHARACTER_NAMING_LABEL_CONTROLLERS,

	ID_CA_CHARACTER_NAMING_COMPONENT,

	ID_CA_CHARACTER_NAMING_OBJECTS,

	ID_CA_CHARACTER_NAMING_CONTROLLERS,

	ID_CA_CHARACTER_DISPLAY_JOINTS_RESET,

	ID_CA_CHARACTER_COMPONENT_VISIBLE,

	ID_CA_CHARACTER_COMPONENT_DISPLAY_HANDLE_UNITS,

	ID_CA_CHARACTER_COMPONENT_DISPLAY_HANDLE_SCREEN_SIZE,

	ID_CA_CHARACTER_COMPONENT_DEFAULT,

	ID_CA_CHARACTER_ICON_TYPES,

	ID_CA_CHARACTER_ICON_COLORIZE,

	ID_CA_CHARACTER_BIND_TREE,

	ID_CA_CHARACTER_TYPE,

	ID_CA_CHARACTER_TYPE_NAME,

	ID_CA_CHARACTER_TYPE_ICON,

	ID_CA_CHARACTER_HANDLES_LAST_VIS_BUILD,

	ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS,

	ID_CA_ADJUST_MODE,

	ID_CA_CHARACTER_COMPONENT_CLONE_CONTAINER,

	ID_CA_CHARACTER_CONTROLLER_REMOVE,

	ID_CA_CHARACTER_CONTROLLERS_CONTAINER,

	ID_CA_CHARACTER_USERDATA_CONTAINER,

	ID_CA_CHARACTER_BONE_CONTAINER,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_SEARCH_DISTANCE,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_SEARCH_NAME,

	ID_CA_CHARACTER_DEL_3,

	ID_CA_CHARACTER_DEL_4,

	ID_CA_CHARACTER_TEMPLATE_CONTAINER,

	ID_CA_CHARACTER_BIND_OBJECTS_EX,

	ID_CA_CHARACTER_BIND_AUTO,

	ID_CA_CHARACTER_LOAD_CHARACTER,

	ID_CA_CHARACTER_SAVE_CHARACTER,

	ID_CA_CHARACTER_DIGITS_CONTAINER,

	ID_CA_CHARACTER_HANDLES_LAST_VIS_ANIM,

	ID_CA_CHARACTER_HANDLES_LAST_VIS_ADJUST_COMPONENT,

	ID_CA_CHARACTER_HANDLES_LAST_VIS_ADJUST_CONTROLLER,

	ID_CA_CHARACTER_SETUPMODE_GROUP,

	ID_CA_CHARACTER_TYPE_BUILD_SIZE,



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



	ID_CA_CHARACTER_DIGITS_CONTROLS_CONTAINER_MULTI = 100000,



	ID_CA_CHARACTER_USERDATA_CONTAINER_GROUPS = 1000,

	ID_CA_CHARACTER_USERDATA_CONTAINER_OBJECTS = 1001,



	ID_CA_CHARACTER_USERDATA_CONTAINER_LEVEL = 1000,

	ID_CA_CHARACTER_USERDATA_CONTAINER_PARAMS = 1000,



	ID_CA_CHARACTER_PART_BASE = 1000,



	ID_CA_CHARACTER_PART_DEFAULTS = 100000,



	ID_CA_CHARACTER_BONE_DISPLAY_DEFAULT = 0,

	ID_CA_CHARACTER_BONE_DISPLAY_NONE,

	ID_CA_CHARACTER_BONE_DISPLAY_STANDARD,

	ID_CA_CHARACTER_BONE_DISPLAY_BOX,

	ID_CA_CHARACTER_BONE_DISPLAY_LINE,

	ID_CA_CHARACTER_BONE_DISPLAY_POLYGON,

	ID_CA_CHARACTER_BONE_DISPLAY_STICK,



	ID_CA_CHARACTER_JOINT_DISPLAY_DEFAULT = 0,

	ID_CA_CHARACTER_JOINT_DISPLAY_NONE,

	ID_CA_CHARACTER_JOINT_DISPLAY_AXIS,

	ID_CA_CHARACTER_JOINT_DISPLAY_SPHERE,

	ID_CA_CHARACTER_JOINT_DISPLAY_CIRCLE,

	ID_CA_CHARACTER_JOINT_DISPLAY_BALL,



	ID_CA_CHARACTER_JOINT_COLORS_DEFAULT = 0,

	ID_CA_CHARACTER_JOINT_COLORS_SINGLE,

	ID_CA_CHARACTER_JOINT_COLORS_RANDOM,

	ID_CA_CHARACTER_JOINT_COLORS_HUE,



	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CUBE = 0,

	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CUBE_WIRE,

	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_SQUARE,

	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_SQUARE_WIRE,

	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CIRCLE,

	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CIRCLE_WIRE,

	ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_SPHERE,



	ID_CA_CHARACTER_ADJUST_FILTER_ALL = 0,

	ID_CA_CHARACTER_ADJUST_FILTER_COMPONENT,

	ID_CA_CHARACTER_ADJUST_FILTER_COMPONENT_TYPE,



	ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_DEFAULT = 0,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_WORLD,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_PARENT,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_HUB,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_CHARACTER,



	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_DEFAULT = 0,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_WORLD_XY,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_WORLD_YZ,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_WORLD_XZ,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_LOCAL_XY,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_LOCAL_YZ,

	ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_LOCAL_XZ,



	ID_CA_CHARACTER_OM_DISPLAY_NONE = 0,

	ID_CA_CHARACTER_OM_DISPLAY_COMPONENTS,

	ID_CA_CHARACTER_OM_DISPLAY_CONTROLLERS,

	ID_CA_CHARACTER_OM_DISPLAY_ACTIVE_COMPONENT,

	ID_CA_CHARACTER_OM_DISPLAY_ACTIVE_CONTROLLERS,

	ID_CA_CHARACTER_OM_DISPLAY_FULL,

	ID_CA_CHARACTER_OM_DISPLAY_OBJECT,

	ID_CA_CHARACTER_OM_DISPLAY_COMPONENTS_OBJECTS,



	ID_CA_CHARACTER_COMPONENT_MOUSEOVER_NONE = 0,

	ID_CA_CHARACTER_COMPONENT_MOUSEOVER_ALL,

	ID_CA_CHARACTER_COMPONENT_MOUSEOVER_COMPONENT,

	ID_CA_CHARACTER_COMPONENT_MOUSEOVER_CONTROLLER,

	ID_CA_CHARACTER_COMPONENT_MOUSEOVER_OBJECT,

	

	ID_CA_CHARACTER_ADJUST_COLORING_SINGLE = 0,

	ID_CA_CHARACTER_ADJUST_COLORING_MULTI,

	ID_CA_CHARACTER_ADJUST_COLORING_COMPONENT,

	ID_CA_CHARACTER_ADJUST_COLORING_RANDOM,



	ID_CA_CHARACTER_ADJUST_HANDLES_FIXED = 0,

	ID_CA_CHARACTER_ADJUST_HANDLES_REL_JOINTS,

	ID_CA_CHARACTER_ADJUST_HANDLES_REL_COMP,

	ID_CA_CHARACTER_ADJUST_HANDLES_AS_BONES,

	ID_CA_CHARACTER_ADJUST_HANDLES_AS_JOINTS,



	ID_CA_CHARACTER_MODE_ANIMATE = 0,

	ID_CA_CHARACTER_MODE_BUILD,

	ID_CA_CHARACTER_MODE_ADJUST,

	ID_CA_CHARACTER_MODE_BIND,



	ID_CA_CHARACTER_NAMING_LABEL_DEFAULT = 0,

	ID_CA_CHARACTER_NAMING_LABEL_COMPONENT,

	ID_CA_CHARACTER_NAMING_LABEL_COMPONENT_FULL,

	ID_CA_CHARACTER_NAMING_LABEL_LEVEL,

	ID_CA_CHARACTER_NAMING_LABEL_ROOT,

	ID_CA_CHARACTER_NAMING_LABEL_CHARACTER,

	ID_CA_CHARACTER_NAMING_LABEL_DOCUMENT,

	ID_CA_CHARACTER_NAMING_LABEL_GLOBAL,

	ID_CA_CHARACTER_NAMING_LABEL_DIGIT,



	ID_CA_CHARACTER_NAMING_SEPARATOR_DOT = 0,

	ID_CA_CHARACTER_NAMING_SEPARATOR_UNDERSCORE,

	ID_CA_CHARACTER_NAMING_SEPARATOR_HYPHEN,

	ID_CA_CHARACTER_NAMING_SEPARATOR_COLON,

	ID_CA_CHARACTER_NAMING_SEPARATOR_SEMICOLON,

	ID_CA_CHARACTER_NAMING_SEPARATOR_SPACE,

	ID_CA_CHARACTER_NAMING_SEPARATOR_CUSTOM,



	ID_CA_CHARACTER_NAMING_LABEL_NONE = 0,

	ID_CA_CHARACTER_NAMING_LABEL_PRE,

	ID_CA_CHARACTER_NAMING_LABEL_POST,



	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_NONE = 0,

	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_COMPONENTS,

	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_CONTROLLERS,

	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_ALL,

	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_OBJECTS,

	ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_FORCE_HIDE,	// dummy



	ID_CA_CHARACTER_COMPONENT_DISPLAY_HANDLE_UNITS_WORLD = 0,

	ID_CA_CHARACTER_COMPONENT_DISPLAY_HANDLE_UNITS_SCREEN,



	ID_CA_CHARACTER_ICON_TYPES_TEMPLATE = 0,

	ID_CA_CHARACTER_ICON_TYPES_DEFAULTS,



	ID_CA_CHARACTER_TYPE_NONE = 0,

	ID_CA_CHARACTER_TYPE_BIPED,

	ID_CA_CHARACTER_TYPE_QUAD,

	ID_CA_CHARACTER_TYPE_INSECT,

	ID_CA_CHARACTER_TYPE_WING,

	ID_CA_CHARACTER_TYPE_AMPHIBIAN,

	ID_CA_CHARACTER_TYPE_ALIEN,

	ID_CA_CHARACTER_TYPE_FISH,

	ID_CA_CHARACTER_TYPE_REPTILE,

	ID_CA_CHARACTER_TYPE_FACE,

	ID_CA_CHARACTER_TYPE_TENTACLE,

	ID_CA_CHARACTER_TYPE_CUSTOM,



	ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_DEFAULT = 0,

	ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_HIDE,

	ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_LINES,

	ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_STICK,

	ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_BOX,

	ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_STANDARD,



	ID_CA_ADJUST_MODE_COMPONENT = 0,

	ID_CA_ADJUST_MODE_CONTROLLER,



	ID_CA_CHARACTER_AUTO_ALIGN_OFF = 0,

	ID_CA_CHARACTER_AUTO_ALIGN_ON,

	ID_CA_CHARACTER_AUTO_ALIGN_CONTINUOUS,



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



	ID_CA_CHARACTERBASE_DUMMY

};



#endif // _Ocharacterbase_H_