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 * Side Effects 00008 * 477 Richmond Street West 00009 * Toronto, Ontario 00010 * Canada M5V 3E7 00011 * 416-504-9876 00012 */ 00013 00014 #ifndef __VOP_Error__ 00015 #define __VOP_Error__ 00016 00017 enum VOP_ErrorCodes 00018 { 00019 VOP_MESSAGE = 0, 00020 00021 VOP_BAD_INPUT, // input type doesn't match output type. 00022 VOP_SUBNET_BAD_VOP, // bad child vop %s. 00023 VOP_TIMEDEPENDENT_CHANNEL, // cannot have channels that depend on time. 00024 VOP_PARAMETER_NAME_CONFLICT,// parameter name is a global or reserved word. 00025 VOP_INVALID_DISABLEWHEN, // invalid disablewhen string in a parm VOP. 00026 VOP_BAD_STORAGE, // Invalid uniform/varying storage 00027 VOP_INVALID_SPLINE, // Invalid spline type specified for language 00028 VOP_RECURSION, // Recursive loop in VOP Network 00029 VOP_BAD_VOP, // bad vop %s. 00030 VOP_PROBLEMS_COMPILING // Errors or Warnings during VEX compile. 00031 }; 00032 00033 #endif
1.5.9