Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
BlamRendering::OGRE Namespace Reference

Namespace containing functions exclusive to OGRE-Next. More...

Namespaces

 Materials
 Namespace containing functions for interacting with materials.
 
 Textures
 Namespace containing functions for interacting with textures.
 
 Utils
 Miscellaneous utility functions for use with OGRE.
 

Functions

BLAM bool Initialize ()
 
BLAM void RenderLoop ()
 
BLAM void RenderThread ()
 
BLAM void Shutdown ()
 
BLAM void ProcessSDLEvents (SDL_Event *event)
 
BLAM Demo::GraphicsSystemGetGraphicsSystem ()
 
BLAM void HandleWindowReisze (int width, int height)
 
BLAM int GetRenderWidth ()
 
BLAM int GetRenderHeight ()
 
BLAM Ogre::Window * GetRenderWindow ()
 
BLAM double GetDeltaTime ()
 
BLAM void TakeScreenshot ()
 
BLAM void WriteScreenshot ()
 
BLAM Ogre::SceneManager * Get2DSceneManager ()
 
BLAM Ogre::Camera * Get2DCamera ()
 
BLAM void DisplayBasicCrashScreen (std::string additional_info="")
 
BLAM void DisplayDetailedCrashScreen (std::string expression, std::string file, int line, std::string message)
 
BLAM bool GetImGuiHiddenState ()
 

Detailed Description

Namespace containing functions exclusive to OGRE-Next.

Function Documentation

◆ DisplayBasicCrashScreen()

void BlamRendering::OGRE::DisplayBasicCrashScreen ( std::string  additional_info = "")
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ DisplayDetailedCrashScreen()

void BlamRendering::OGRE::DisplayDetailedCrashScreen ( std::string  expression,
std::string  file,
int  line,
std::string  message 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Get2DCamera()

Ogre::Camera * BlamRendering::OGRE::Get2DCamera ( )
+ Here is the caller graph for this function:

◆ Get2DSceneManager()

Ogre::SceneManager * BlamRendering::OGRE::Get2DSceneManager ( )
+ Here is the caller graph for this function:

◆ GetDeltaTime()

double BlamRendering::OGRE::GetDeltaTime ( )

◆ GetGraphicsSystem()

Demo::GraphicsSystem * BlamRendering::OGRE::GetGraphicsSystem ( )
+ Here is the caller graph for this function:

◆ GetImGuiHiddenState()

bool BlamRendering::OGRE::GetImGuiHiddenState ( )
+ Here is the caller graph for this function:

◆ GetRenderHeight()

int BlamRendering::OGRE::GetRenderHeight ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetRenderWidth()

int BlamRendering::OGRE::GetRenderWidth ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetRenderWindow()

Ogre::Window * BlamRendering::OGRE::GetRenderWindow ( )

◆ HandleWindowReisze()

void BlamRendering::OGRE::HandleWindowReisze ( int  width,
int  height 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Initialize()

bool BlamRendering::OGRE::Initialize ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ProcessSDLEvents()

void BlamRendering::OGRE::ProcessSDLEvents ( SDL_Event event)
+ Here is the caller graph for this function:

◆ RenderLoop()

void BlamRendering::OGRE::RenderLoop ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ RenderThread()

void BlamRendering::OGRE::RenderThread ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Shutdown()

void BlamRendering::OGRE::Shutdown ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ TakeScreenshot()

void BlamRendering::OGRE::TakeScreenshot ( )
+ Here is the caller graph for this function:

◆ WriteScreenshot()

void BlamRendering::OGRE::WriteScreenshot ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function: