Overload  1.1
Game engine with editor
Public Member Functions | Public Attributes | Friends | List of all members
OvRendering::Resources::Model Class Reference

#include <Model.h>

Public Member Functions

const std::vector< Mesh * > & GetMeshes () const
 
const std::vector< std::string > & GetMaterialNames () const
 
const OvRendering::Geometry::BoundingSphereGetBoundingSphere () const
 

Public Attributes

const std::string path
 

Friends

class Loaders::ModelLoader
 

Detailed Description

A model is a combinaison of meshes

Member Function Documentation

◆ GetBoundingSphere()

const OvRendering::Geometry::BoundingSphere & OvRendering::Resources::Model::GetBoundingSphere ( ) const

Returns the bounding sphere of the model

@project: Overload

Author
: Overload Tech. @restrictions: This software may not be resold, redistributed or otherwise conveyed to a third party.

◆ GetMaterialNames()

const std::vector< std::string > & OvRendering::Resources::Model::GetMaterialNames ( ) const

Returns the material names

◆ GetMeshes()

const std::vector< OvRendering::Resources::Mesh * > & OvRendering::Resources::Model::GetMeshes ( ) const

Returns the meshes

Friends And Related Function Documentation

◆ Loaders::ModelLoader

friend class Loaders::ModelLoader
friend

Member Data Documentation

◆ path

const std::string OvRendering::Resources::Model::path

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