GlPortal Class Reference  0.1.1
Source code documentation of the free and open 3D action puzzle game.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions | Static Private Member Functions | Static Private Attributes
radix::MeshLoader Class Reference

#include <external/RadixEngine/include/radix/data/model/MeshLoader.hpp>

Static Public Member Functions

static MeshgetMesh (const std::string &path)
 
static Mesh getPortalBox (const Entity &wall)
 
static Mesh getSubPlane (int x, int y, int width, int height, int w, int h)
 

Static Private Member Functions

static Mesh uploadMesh (const aiMesh *mesh)
 

Static Private Attributes

static std::map< std::string,
Mesh
meshCache = { }
 

Member Function Documentation

Mesh & radix::MeshLoader::getMesh ( const std::string &  path)
static
Mesh radix::MeshLoader::getPortalBox ( const Entity wall)
static
Mesh radix::MeshLoader::getSubPlane ( int  x,
int  y,
int  width,
int  height,
int  w,
int  h 
)
static
Mesh radix::MeshLoader::uploadMesh ( const aiMesh *  mesh)
staticprivate

Field Documentation

std::map< std::string, Mesh > radix::MeshLoader::meshCache = { }
staticprivate

The documentation for this class was generated from the following files: