Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
primitives.h File Reference
+ Include dependency graph for primitives.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PrimitiveGenericVertex
 

Namespaces

 BlamRendering
 Namespace for things relating to rendering.
 
 BlamRendering::BGFX
 Namespace containing functions exclusive to bgfx.
 
 BlamRendering::BGFX::Primitives
 Namespace containing functions for simple drawing of 2D and 3D primitives.
 

Macros

#define BLAM
 

Functions

BLAM void BlamRendering::BGFX::Primitives::DrawCuboid (BlamVector3 position, BlamVector3 rotation, BlamVector3 scale)
 Renders a cuboid to the screen. More...
 
BLAM void BlamRendering::BGFX::Primitives::DrawCylinder (BlamVector3 position, BlamVector3 rotation, BlamVector3 scale, int resolution, int radius_top, int radius_bottom)
 Renders a cylinder to the screen. More...
 
BLAM void BlamRendering::BGFX::Primitives::DrawRectangle (BlamVector2 position, BlamVector2 size, float rotation)
 

Macro Definition Documentation

◆ BLAM

#define BLAM