Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
BlamHlms2D.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <OGRE/Hlms/Unlit/OgreHlmsUnlit.h>
4 #include <OGRE/OgreHlmsListener.h>
5 #include <OGRE/OgreHighLevelGpuProgramManager.h>
6 #include <OGRE/OgreHighLevelGpuProgram.h>
7 #include <OGRE/OgreRenderOperation.h>
8 #include <OGRE/OgreHlmsLowLevelDatablock.h>
9 #include <OGRE/OgreTechnique.h>
10 
11 class BlamHlms2D : public Ogre::HlmsUnlit
12 {
13  void hey()
14  {
15  //Ogre::HighLevelGpuProgramManager* h;
16  //
17  //Ogre::HighLevelGpuProgramPtr p = h->createProgram();
18  //
19  //Ogre::Renderable* r;
20  //
21  //
22  //Ogre::HlmsLowLevelDatablock* db;
23  //
24  //db->mProxyMaterial->getTechnique(0)->getPass(0)->setFragmentProgram(nullptr);
25  //
26  //this->compileShaderCode("", "", 0, Ogre::ShaderType::PixelShader);
27  }
28 };
BlamHlms2D
Definition: BlamHlms2D.h:11