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,
meshCache = { }

Member Function Documentation

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

Field Documentation

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

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