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

Namespace containing functions exclusive to bgfx. More...

Namespaces

 Primitives
 Namespace containing functions for simple drawing of 2D and 3D primitives.
 
 Shaders
 Namespace for anything related to bgfx shaders.
 

Functions

BLAM bimg::ImageContainer * LoadImage ()
 
BLAM void SetPlatformData ()
 
BLAM void Initialize ()
 
BLAM void RenderLoop ()
 
BLAM void Shutdown ()
 
BLAM void HandleWindowReisze (int width, int height)
 
BLAM void SetViewClearFlags (int new_flags)
 
BLAM uint16_t Get3DViewID ()
 
BLAM uint16_t Get2DViewID ()
 
BLAM int GetRenderWidth ()
 
BLAM int GetRenderHeight ()
 

Detailed Description

Namespace containing functions exclusive to bgfx.

Function Documentation

◆ Get2DViewID()

uint16_t BlamRendering::BGFX::Get2DViewID ( )

◆ Get3DViewID()

uint16_t BlamRendering::BGFX::Get3DViewID ( )

◆ GetRenderHeight()

int BlamRendering::BGFX::GetRenderHeight ( )

◆ GetRenderWidth()

int BlamRendering::BGFX::GetRenderWidth ( )

◆ HandleWindowReisze()

void BlamRendering::BGFX::HandleWindowReisze ( int  width,
int  height 
)

◆ Initialize()

void BlamRendering::BGFX::Initialize ( )

◆ LoadImage()

bimg::ImageContainer * BlamRendering::BGFX::LoadImage ( )

◆ RenderLoop()

void BlamRendering::BGFX::RenderLoop ( )

◆ SetPlatformData()

BLAM void BlamRendering::BGFX::SetPlatformData ( )

◆ SetViewClearFlags()

void BlamRendering::BGFX::SetViewClearFlags ( int  new_flags)

◆ Shutdown()

void BlamRendering::BGFX::Shutdown ( )