![]() |
OGRE
2.1.0unstable
Object-Oriented Graphics Rendering Engine
|
#include "OgrePrerequisites.h"#include "WIN32/OgreMinGWSupport.h"#include <d3d11.h>#include <d3d11shader.h>#include <d3dcompiler.h>Namespaces | |
| Ogre | |
| Ogre::v1 | |
Macros | |
| #define | _OgreD3D11Export __declspec(dllimport) |
| #define | D3D11_DEVICE_ACCESS_CRITICAL_SECTION |
| #define | D3D11_DEVICE_ACCESS_LOCK |
| #define | D3D11_DEVICE_ACCESS_UNLOCK |
| #define | NOMINMAX |
| #define | OGRE_LOCK_RECURSIVE_MUTEX(name) |
| #define | OGRE_UNLOCK_RECURSIVE_MUTEX(name) |
| #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< D3D11GpuProgram > | Ogre::D3D11GpuProgramPtr |
| typedef SharedPtr< D3D11HLSLProgram > | Ogre::D3D11HLSLProgramPtr |
| typedef SharedPtr< D3D11Texture > | Ogre::D3D11TexturePtr |
| #define _OgreD3D11Export __declspec(dllimport) |
| #define D3D11_DEVICE_ACCESS_CRITICAL_SECTION |
| #define D3D11_DEVICE_ACCESS_LOCK |
| #define D3D11_DEVICE_ACCESS_UNLOCK |
| #define NOMINMAX |
| #define OGRE_LOCK_RECURSIVE_MUTEX | ( | name | ) |
| #define OGRE_UNLOCK_RECURSIVE_MUTEX | ( | name | ) |
| #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; } } |