Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ErrorCodes.h File Reference

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::Names
 
namespace  Divide::TypeUtil
 

Macros

#define DVD_CORE_ERROR_CODES_H_
 

Enumerations

enum class  Divide::ErrorCode : I8 {
  Divide::NO_ERR = 0 , Divide::MISSING_SCENE_DATA , Divide::MISSING_PROJECT_DATA , Divide::MISSING_SCENE_LOAD_CALL ,
  Divide::CPU_NOT_SUPPORTED , Divide::GFX_NOT_SUPPORTED , Divide::GFX_NON_SPECIFIED , Divide::SFX_NON_SPECIFIED ,
  Divide::PFX_NON_SPECIFIED , Divide::WINDOW_INIT_ERROR , Divide::SDL_WINDOW_INIT_ERROR , Divide::FONT_INIT_ERROR ,
  Divide::GLBINGING_INIT_ERROR , Divide::GLSL_INIT_ERROR , Divide::GL_OLD_HARDWARE , Divide::VK_OLD_HARDWARE ,
  Divide::GFX_OLD_HARDWARE , Divide::VK_SURFACE_CREATE , Divide::VK_DEVICE_CREATE_FAILED , Divide::VK_NO_GRAHPICS_QUEUE ,
  Divide::VK_NO_PRESENT_QUEUE , Divide::SDL_AUDIO_INIT_ERROR , Divide::SDL_AUDIO_MIX_INIT_ERROR , Divide::FMOD_AUDIO_INIT_ERROR ,
  Divide::OAL_INIT_ERROR , Divide::OCL_INIT_ERROR , Divide::PHYSX_INIT_ERROR , Divide::PHYSX_EXTENSION_ERROR ,
  Divide::NO_LANGUAGE_INI , Divide::NOT_ENOUGH_RAM , Divide::WRONG_WORKING_DIRECTORY , Divide::PLATFORM_INIT_ERROR ,
  Divide::PLATFORM_CLOSE_ERROR , Divide::PATHS_ERROR , Divide::EDITOR_INIT_ERROR , Divide::GUI_INIT_ERROR ,
  Divide::COUNT
}
 

Functions

const char * Divide::TypeUtil::ErrorCodeToString (const ErrorCode err) noexcept
 

Variables

static const char * Divide::Names::errorCode []
 

Macro Definition Documentation

◆ DVD_CORE_ERROR_CODES_H_

#define DVD_CORE_ERROR_CODES_H_

Definition at line 34 of file ErrorCodes.h.