Elaztek Developer Hub
Blamite Game Engine - blam!  00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
primitives.h File Reference

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