00001 /* 00002 * PROPRIETARY INFORMATION. This software is proprietary to 00003 * Side Effects Software Inc., and is not to be reproduced, 00004 * transmitted, or disclosed in any way without written permission. 00005 * 00006 * Produced by: 00007 * ramin 00008 * Side Effects Software Inc 00009 * 477 Richmond Street West 00010 * Toronto, Ontario 00011 * Canada M5V 3E7 00012 * 416-504-9876 00013 * 00014 * NAME: OBJ_Error.h ( Object Library, C++) 00015 * 00016 * COMMENTS: 00017 * Error codes for object nodes. 00018 */ 00019 00020 #ifndef __OBJ_Error__ 00021 #define __OBJ_Error__ 00022 00023 enum OBJ_Error 00024 { 00025 OBJ_ERR_INVALID_CHAIN_END = 0, // Chain end is invalid 00026 OBJ_ERR_CANT_KEEP_POS, // Keep Position when Parenting failed 00027 OBJ_ERR_INVALID_SHOP, // Invalid SHOP specified 00028 OBJ_ERR_CANT_TRANSFER_PRETRANSFORM, // Can't tranfer pre-transform 00029 OBJ_ERR_SHEARS_NOT_TRANSFERRED, // Shears not transferred 00030 OBJ_ERR_SAVE_INTRINSIC_FAILED, // Failed to save intrinsic data 00031 OBJ_ERR_INVALID_PATH, // Invalid path 00032 OBJ_ERR_INVALID_SOLVER, // Invalid bone kinematic solver 00033 OBJ_ERR_MISSING_TRACK, // Missing kinematic chop track 00034 OBJ_ERR_SOLVER_ERROR, // chop solver has error cooking 00035 OBJ_ERR_CANT_FIND_OBJ, // Could not find object %s 00036 OBJ_ERR_INVALID_POINT_GROUP, // Invalid point group %s 00037 OBJ_ERR_NO_POINTS, // No points available to construct rive 00038 OBJ_ERR_NO_ATTRIBUTE, // Can't find the attribute %s 00039 OBJ_ERR_IPT_DEPRECATE, // $IPT is deprecated 00040 OBJ_ERR_SHORTROT_TOO_MANY_INPUTS, // Too many inputs for Shortest Path (Linear) 00041 00042 OBJ_ERR_NUM_ERRORS // sentinel 00043 }; 00044 #endif 00045
1.5.9