3 #include "precompiled.h"
462 case 0x01000001:
return "CVFSFile_AlreadyLoaded";
463 case 0x01000002:
return "CVFSFile_InvalidBufferAccess";
464 case 0x01000003:
return "CVFSFile_LoadFailed";
465 case 0x02000001:
return "Deserialize_InvalidCharInString";
466 case 0x02000002:
return "Deserialize_OutOfBounds";
467 case 0x02000003:
return "Deserialize_ReadFailed";
468 case 0x02000004:
return "Deserialize_ScriptError";
469 case 0x03000001:
return "DllLoader_DllNotLoaded";
470 case 0x03000002:
return "DllLoader_SymbolNotFound";
471 case 0x04000001:
return "Error_InvalidError";
472 case 0x05000001:
return "File_InvalidType";
473 case 0x05000002:
return "File_InvalidVersion";
474 case 0x05000003:
return "File_OpenFailed";
475 case 0x05000004:
return "File_ReadFailed";
476 case 0x05000005:
return "File_UnexpectedEOF";
477 case 0x05000006:
return "File_WriteFailed";
478 case 0x06000001:
return "GUI_InvalidSetting";
479 case 0x06000002:
return "GUI_JSOpenFailed";
480 case 0x06000003:
return "GUI_NameAmbiguity";
481 case 0x06000004:
return "GUI_NullObjectProvided";
482 case 0x06000005:
return "GUI_ObjectNeedsName";
483 case 0x06000006:
return "GUI_OperationNeedsGUIObject";
484 case 0x06000007:
return "GUI_UnableToParse";
485 case 0x07040001:
return "Game_World_MapLoadFailed";
486 case 0x08030001:
return "I18n_Script_SetupFailed";
487 case 0x09000001:
return "Renderer_VBOFailed";
488 case 0x0a010001:
return "Scripting_DefineType_AlreadyExists";
489 case 0x0a010002:
return "Scripting_DefineType_CreationFailed";
490 case 0x0a020001:
return "Scripting_LoadFile_EvalErrors";
491 case 0x0a020002:
return "Scripting_LoadFile_OpenFailed";
492 case 0x0a000001:
return "Scripting_CallFunctionFailed";
493 case 0x0a000002:
return "Scripting_ConversionFailed";
494 case 0x0a000003:
return "Scripting_CreateObjectFailed";
495 case 0x0a000004:
return "Scripting_DefineConstantFailed";
496 case 0x0a000005:
return "Scripting_RegisterFunctionFailed";
497 case 0x0a000006:
return "Scripting_SetupFailed";
498 case 0x0a000007:
return "Scripting_TypeDoesNotExist";
499 case 0x0b000001:
return "Serialize_InvalidCharInString";
500 case 0x0b000002:
return "Serialize_InvalidScriptValue";
501 case 0x0b000003:
return "Serialize_OutOfBounds";
502 case 0x0b000004:
return "Serialize_ScriptError";
503 case 0x0c000001:
return "System_RequiredExtensionsMissing";
504 case 0x0c000002:
return "System_SDLInitFailed";
505 case 0x0c000003:
return "System_VmodeFailed";
506 case 0x0d000001:
return "Xeromyces_XMLOpenFailed";
507 case 0x0d000002:
return "Xeromyces_XMLParseError";
509 default:
return "Unrecognised error";
const PSRETURN CODE__PSRETURN_Scripting_ConversionFailed
const PSRETURN PSRETURN_Deserialize_InvalidCharInString
const PSRETURN CODE__PSRETURN_Error
const PSRETURN CODE__PSRETURN_File_OpenFailed
PSERROR_Scripting_RegisterFunctionFailed()
const PSRETURN MASK__PSRETURN_DllLoader_SymbolNotFound
const PSRETURN PSRETURN_Xeromyces_XMLParseError
const PSRETURN MASK__PSRETURN_Scripting_LoadFile_OpenFailed
const PSRETURN CODE__PSRETURN_File_InvalidVersion
PSERROR_Scripting_DefineType_AlreadyExists()
const PSRETURN MASK__PSRETURN_GUI_NameAmbiguity
PSERROR_System_VmodeFailed()
const PSRETURN MASK__PSRETURN_File_ReadFailed
const PSRETURN CODE__PSRETURN_I18n_Script_SetupFailed
PSERROR_GUI_UnableToParse()
PSERROR_Deserialize_ReadFailed()
const PSRETURN CODE__PSRETURN_System_SDLInitFailed
PSERROR_Deserialize_InvalidCharInString()
PSERROR_System(const char *msg)
const PSRETURN PSRETURN_GUI_JSOpenFailed
PSERROR_DllLoader_SymbolNotFound()
PSERROR_Deserialize(const char *msg)
const PSRETURN CODE__PSRETURN_Scripting_SetupFailed
const PSRETURN MASK__PSRETURN_Serialize_ScriptError
const PSRETURN MASK__PSRETURN_DllLoader
const PSRETURN PSRETURN_CVFSFile_LoadFailed
const PSRETURN MASK__PSRETURN_CVFSFile_InvalidBufferAccess
PSERROR_File_OpenFailed()
const PSRETURN CODE__PSRETURN_Deserialize_ScriptError
PSERROR_GUI(const char *msg)
const PSRETURN MASK__PSRETURN_Game_World_MapLoadFailed
const PSRETURN MASK__PSRETURN_File
const PSRETURN PSRETURN_Scripting_CallFunctionFailed
const PSRETURN MASK__PSRETURN_Scripting_CallFunctionFailed
const PSRETURN MASK__PSRETURN_File_OpenFailed
PSERROR_Serialize_OutOfBounds()
const PSRETURN MASK__PSRETURN_Game
PSERROR_GUI_NameAmbiguity()
const PSRETURN PSRETURN_Scripting_LoadFile_EvalErrors
const PSRETURN CODE__PSRETURN_Scripting_CallFunctionFailed
const PSRETURN MASK__PSRETURN_I18n_Script
const PSRETURN CODE__PSRETURN_Xeromyces_XMLOpenFailed
const PSRETURN CODE__PSRETURN_GUI_ObjectNeedsName
PSERROR_Game_World_MapLoadFailed()
const PSRETURN PSRETURN_Deserialize_ScriptError
const PSRETURN CODE__PSRETURN_Error_InvalidError
const PSRETURN MASK__PSRETURN_Serialize_InvalidScriptValue
const PSRETURN PSRETURN_Deserialize_ReadFailed
const PSRETURN PSRETURN_GUI_NullObjectProvided
const PSRETURN MASK__PSRETURN_GUI_OperationNeedsGUIObject
const PSRETURN CODE__PSRETURN_Serialize_ScriptError
PSERROR_File(const char *msg)
const PSRETURN PSRETURN_GUI_OperationNeedsGUIObject
const PSRETURN CODE__PSRETURN_Serialize_OutOfBounds
const PSRETURN PSRETURN_Error_InvalidError
void ThrowError(PSRETURN code)
PSERROR_File_InvalidVersion()
const PSRETURN PSRETURN_Scripting_SetupFailed
const PSRETURN PSRETURN_Scripting_ConversionFailed
PSERROR_Game_World(const char *msg)
const PSRETURN CODE__PSRETURN_Scripting_DefineType
const PSRETURN CODE__PSRETURN_Scripting_DefineConstantFailed
const PSRETURN PSRETURN_Scripting_DefineConstantFailed
const PSRETURN PSRETURN_DllLoader_DllNotLoaded
const PSRETURN MASK__PSRETURN_Error_InvalidError
const PSRETURN CODE__PSRETURN_Scripting_LoadFile_EvalErrors
const PSRETURN CODE__PSRETURN_Serialize_InvalidCharInString
PSERROR_File_ReadFailed()
const PSRETURN PSRETURN_System_VmodeFailed
const PSRETURN PSRETURN_Scripting_LoadFile_OpenFailed
PSERROR_Renderer(const char *msg)
const PSRETURN MASK__PSRETURN_Scripting_SetupFailed
const PSRETURN CODE__PSRETURN_GUI_OperationNeedsGUIObject
const PSRETURN CODE__PSRETURN_Game
const PSRETURN MASK__PSRETURN_Deserialize_InvalidCharInString
PSERROR_Scripting_DefineType_CreationFailed()
PSERROR_System_RequiredExtensionsMissing()
const PSRETURN CODE__PSRETURN_Xeromyces_XMLParseError
PSERROR_File_UnexpectedEOF()
const PSRETURN MASK__PSRETURN_Deserialize_ScriptError
PSERROR_CVFSFile_InvalidBufferAccess()
const PSRETURN MASK__PSRETURN_File_UnexpectedEOF
const PSRETURN CODE__PSRETURN_Scripting
const PSRETURN MASK__PSRETURN_Error
const PSRETURN CODE__PSRETURN_File_UnexpectedEOF
PSERROR_Scripting(const char *msg)
PSERROR_CVFSFile(const char *msg)
const PSRETURN PSRETURN_System_SDLInitFailed
virtual PSRETURN getCode() const =0
const PSRETURN CODE__PSRETURN_Xeromyces
PSERROR_DllLoader(const char *msg)
const PSRETURN PSRETURN_Scripting_TypeDoesNotExist
const PSRETURN CODE__PSRETURN_GUI_NameAmbiguity
const PSRETURN PSRETURN_CVFSFile_AlreadyLoaded
PSERROR_Game(const char *msg)
PSERROR_Serialize_InvalidScriptValue()
const PSRETURN PSRETURN_I18n_Script_SetupFailed
const PSRETURN CODE__PSRETURN_Serialize
const PSRETURN MASK__PSRETURN_I18n
const PSRETURN CODE__PSRETURN_Scripting_TypeDoesNotExist
PSERROR_Scripting_LoadFile(const char *msg)
PSERROR_Xeromyces(const char *msg)
const PSRETURN CODE__PSRETURN_Renderer
const PSRETURN MASK__PSRETURN_GUI_JSOpenFailed
const PSRETURN MASK__PSRETURN_System_VmodeFailed
PSERROR_Xeromyces_XMLParseError()
const PSRETURN CODE__PSRETURN_System_VmodeFailed
const PSRETURN MASK__PSRETURN_Scripting_DefineConstantFailed
const PSRETURN PSRETURN_System_RequiredExtensionsMissing
const PSRETURN PSRETURN_Scripting_DefineType_CreationFailed
const PSRETURN PSRETURN_Deserialize_OutOfBounds
PSERROR_Scripting_DefineConstantFailed()
PSERROR_GUI_JSOpenFailed()
virtual const char * what() const
const PSRETURN CODE__PSRETURN_Deserialize_OutOfBounds
const PSRETURN MASK__PSRETURN_Serialize_OutOfBounds
PSERROR_Serialize_InvalidCharInString()
const PSRETURN CODE__PSRETURN_Renderer_VBOFailed
const PSRETURN CODE__PSRETURN_DllLoader
const PSRETURN PSRETURN_Xeromyces_XMLOpenFailed
PSERROR_File_InvalidType()
const PSRETURN CODE__PSRETURN_GUI_NullObjectProvided
const PSRETURN CODE__PSRETURN_Scripting_CreateObjectFailed
const PSRETURN MASK__PSRETURN_Renderer_VBOFailed
const PSRETURN MASK__PSRETURN_Scripting_ConversionFailed
const PSRETURN CODE__PSRETURN_CVFSFile_AlreadyLoaded
const PSRETURN MASK__PSRETURN_CVFSFile_LoadFailed
PSERROR_Scripting_ConversionFailed()
const PSRETURN CODE__PSRETURN_GUI_JSOpenFailed
const PSRETURN MASK__PSRETURN_File_WriteFailed
const PSRETURN CODE__PSRETURN_Scripting_LoadFile
const PSRETURN CODE__PSRETURN_Deserialize
const PSRETURN CODE__PSRETURN_DllLoader_SymbolNotFound
const PSRETURN CODE__PSRETURN_Scripting_RegisterFunctionFailed
const PSRETURN PSRETURN_File_InvalidVersion
PSERROR_Scripting_CallFunctionFailed()
const PSRETURN MASK__PSRETURN_GUI
const PSRETURN PSRETURN_File_InvalidType
const PSRETURN MASK__PSRETURN_System
PSERROR_Error_InvalidError()
const PSRETURN PSRETURN_File_OpenFailed
const PSRETURN CODE__PSRETURN_I18n
const char * GetErrorString(PSRETURN code)
const PSRETURN CODE__PSRETURN_Deserialize_InvalidCharInString
PSERROR_Scripting_CreateObjectFailed()
const PSRETURN PSRETURN_File_ReadFailed
const PSRETURN PSRETURN_Serialize_InvalidScriptValue
const PSRETURN CODE__PSRETURN_CVFSFile_LoadFailed
const PSRETURN MASK__PSRETURN_Scripting_RegisterFunctionFailed
const PSRETURN CODE__PSRETURN_Serialize_InvalidScriptValue
const PSRETURN CODE__PSRETURN_Scripting_DefineType_CreationFailed
PSERROR_I18n_Script(const char *msg)
const PSRETURN CODE__PSRETURN_File_InvalidType
const PSRETURN CODE__PSRETURN_File_WriteFailed
const PSRETURN PSRETURN_Scripting_RegisterFunctionFailed
PSERROR_Error(const char *msg)
const PSRETURN MASK__PSRETURN_Xeromyces_XMLParseError
const PSRETURN CODE__PSRETURN_Scripting_LoadFile_OpenFailed
const PSRETURN MASK__PSRETURN_I18n_Script_SetupFailed
PSERROR_CVFSFile_LoadFailed()
const PSRETURN MASK__PSRETURN_GUI_ObjectNeedsName
const PSRETURN PSRETURN_GUI_ObjectNeedsName
const PSRETURN MASK__PSRETURN_Scripting_DefineType_CreationFailed
const PSRETURN MASK__PSRETURN_Scripting_LoadFile
PSERROR_CVFSFile_AlreadyLoaded()
const PSRETURN PSRETURN_GUI_InvalidSetting
const PSRETURN PSRETURN_File_WriteFailed
const PSRETURN MASK__PSRETURN_Xeromyces
const PSRETURN MASK__PSRETURN_Scripting_CreateObjectFailed
const PSRETURN CODE__PSRETURN_System
PSERROR_Scripting_TypeDoesNotExist()
const PSRETURN CODE__PSRETURN_File
PSERROR_GUI_NullObjectProvided()
const PSRETURN PSRETURN_Game_World_MapLoadFailed
const PSRETURN CODE__PSRETURN_GUI_InvalidSetting
PSERROR_Serialize(const char *msg)
const PSRETURN MASK__PSRETURN_GUI_NullObjectProvided
const PSRETURN CODE__PSRETURN_Game_World
const PSRETURN MASK__PSRETURN_Scripting_DefineType_AlreadyExists
const PSRETURN CODE__PSRETURN_CVFSFile_InvalidBufferAccess
const PSRETURN CODE__PSRETURN_DllLoader_DllNotLoaded
const PSRETURN PSRETURN_Renderer_VBOFailed
PSERROR_Renderer_VBOFailed()
const PSRETURN CODE__PSRETURN_Game_World_MapLoadFailed
PSERROR_DllLoader_DllNotLoaded()
const PSRETURN CODE__PSRETURN_System_RequiredExtensionsMissing
const PSRETURN MASK__PSRETURN_System_SDLInitFailed
const PSRETURN PSRETURN_Scripting_DefineType_AlreadyExists
const PSRETURN CODE__PSRETURN_GUI_UnableToParse
const PSRETURN MASK__PSRETURN_Deserialize_ReadFailed
const PSRETURN CODE__PSRETURN_GUI
const PSRETURN MASK__PSRETURN_Xeromyces_XMLOpenFailed
PSERROR_System_SDLInitFailed()
PSERROR_GUI_OperationNeedsGUIObject()
const PSRETURN MASK__PSRETURN_GUI_UnableToParse
const PSRETURN CODE__PSRETURN_Scripting_DefineType_AlreadyExists
const PSRETURN MASK__PSRETURN_Scripting_DefineType
const PSRETURN MASK__PSRETURN_Serialize
PSERROR_Xeromyces_XMLOpenFailed()
PSERROR_File_WriteFailed()
const PSRETURN MASK__PSRETURN_Renderer
const PSRETURN MASK__PSRETURN_Deserialize_OutOfBounds
const PSRETURN PSRETURN_GUI_NameAmbiguity
const PSRETURN MASK__PSRETURN_CVFSFile
const PSRETURN PSRETURN_DllLoader_SymbolNotFound
const PSRETURN MASK__PSRETURN_DllLoader_DllNotLoaded
const PSRETURN PSRETURN_GUI_UnableToParse
const PSRETURN MASK__PSRETURN_File_InvalidType
PSERROR_Scripting_SetupFailed()
const PSRETURN PSRETURN_File_UnexpectedEOF
PSERROR_Scripting_LoadFile_OpenFailed()
PSERROR_Serialize_ScriptError()
const PSRETURN PSRETURN_Serialize_ScriptError
PSERROR_GUI_InvalidSetting()
const PSRETURN MASK__PSRETURN_System_RequiredExtensionsMissing
const PSRETURN MASK__PSRETURN_Scripting_TypeDoesNotExist
const PSRETURN MASK__PSRETURN_CVFSFile_AlreadyLoaded
PSERROR_Deserialize_ScriptError()
PSERROR_Scripting_LoadFile_EvalErrors()
PSERROR_Scripting_DefineType(const char *msg)
const PSRETURN MASK__PSRETURN_GUI_InvalidSetting
PSERROR_GUI_ObjectNeedsName()
const PSRETURN PSRETURN_Scripting_CreateObjectFailed
const PSRETURN CODE__PSRETURN_CVFSFile
PSERROR_Deserialize_OutOfBounds()
PSERROR_I18n_Script_SetupFailed()
const PSRETURN PSRETURN_Serialize_OutOfBounds
const PSRETURN MASK__PSRETURN_Scripting
const PSRETURN CODE__PSRETURN_Deserialize_ReadFailed
const PSRETURN MASK__PSRETURN_Deserialize
const PSRETURN MASK__PSRETURN_File_InvalidVersion
const PSRETURN PSRETURN_CVFSFile_InvalidBufferAccess
const PSRETURN MASK__PSRETURN_Serialize_InvalidCharInString
PSERROR_I18n(const char *msg)
const PSRETURN MASK__PSRETURN_Scripting_LoadFile_EvalErrors
const PSRETURN PSRETURN_Serialize_InvalidCharInString
const PSRETURN CODE__PSRETURN_File_ReadFailed
const PSRETURN MASK__PSRETURN_Game_World
const PSRETURN CODE__PSRETURN_I18n_Script