OGRE
1.12.13
Object-Oriented Graphics Rendering Engine
|
#include "OgrePrerequisites.h"
#include "OgreComPtr.h"
#include "OgreException.h"
#include <d3d11.h>
#include <d3d11shader.h>
#include <d3dcompiler.h>
Classes | |
class | Ogre::D3D11RenderingAPIException |
Namespaces | |
Ogre | |
Macros | |
#define | _OgreD3D11Export __declspec(dllimport) |
#define | NOMINMAX |
#define | OGRE_CHECK_DX_ERROR(dxcall) |
#define | OGRE_EXCEPT_EX(code, num, desc, src) throw Ogre::D3D11RenderingAPIException(num, desc, src, __FILE__, __LINE__) |
#define | SAFE_DELETE(p) { if(p) { delete (p); (p)=NULL; } } |
#define | SAFE_DELETE_ARRAY(p) { if(p) { delete[] (p); (p)=NULL; } } |
#define | SAFE_RELEASE(p) { if(p) { (p)->Release(); (p)=NULL; } } |
Typedefs | |
typedef SharedPtr< D3D11HLSLProgram > | Ogre::D3D11HLSLProgramPtr |
typedef SharedPtr< D3D11Texture > | Ogre::D3D11TexturePtr |
#define OGRE_EXCEPT_EX | ( | code, | |
num, | |||
desc, | |||
src | |||
) | throw Ogre::D3D11RenderingAPIException(num, desc, src, __FILE__, __LINE__) |
#define OGRE_CHECK_DX_ERROR | ( | dxcall | ) |
#define SAFE_DELETE | ( | p | ) | { if(p) { delete (p); (p)=NULL; } } |
#define SAFE_DELETE_ARRAY | ( | p | ) | { if(p) { delete[] (p); (p)=NULL; } } |
#define SAFE_RELEASE | ( | p | ) | { if(p) { (p)->Release(); (p)=NULL; } } |
#define NOMINMAX |
#define _OgreD3D11Export __declspec(dllimport) |