Elaztek Developer Hub
Blamite Game Engine - blam!  00423.10.27.24.0533.blamite
The core library for the Blamite Game Engine.
models.cpp File Reference
#include "components/rendering/rendering.h"
#include <OGRE/OgreMesh2.h>
#include <OGRE/OgreSubMesh2.h>
#include <OGRE/OgreMeshManager2.h>
#include <OGRE/Vao/OgreIndexBufferPacked.h>
#include <OGRE/Vao/OgreVertexBufferPacked.h>
#include <OGRE/Vao/OgreVaoManager.h>
#include <OGRE/OgreRoot.h>
#include "components/content/tags/classes/material.h"
#include "components/content/tags/classes/render_model.h"
#include "components/diagnostics/logger/logger.h"
+ Include dependency graph for models.cpp:

Classes

struct  ogre_model_info_data
 

Functions

Ogre::MeshPtr load_mesh_from_tag (render_model *model, std::string tag_path)
 

Variables

BlamMap< std::string, ogre_model_info_data * > render_model_map = BlamMap<std::string, ogre_model_info_data*>()
 

Function Documentation

◆ load_mesh_from_tag()

Ogre::MeshPtr load_mesh_from_tag ( render_model model,
std::string  tag_path 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ render_model_map

BlamMap<std::string, ogre_model_info_data*> render_model_map = BlamMap<std::string, ogre_model_info_data*>()