Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SceneGraph::BaseLoader Class Reference

#include <BaseLoader.h>

Inheritance diagram for SceneGraph::BaseLoader:
Inheritance graph
[legend]
Collaboration diagram for SceneGraph::BaseLoader:
Collaboration graph
[legend]

Public Member Functions

 BaseLoader (Graphics::Renderer *r)
 
Graphics::RendererGetRenderer () const
 
RefCountedPtr< Text::DistanceFieldFontGetLabel3DFont () const
 
RefCountedPtr< Graphics::MaterialGetDecalMaterial (unsigned int index)
 

Protected Member Functions

void ConvertMaterialDefinition (const MaterialDefinition &)
 
void FindPatterns (PatternContainer &output)
 
void SetUpPatterns ()
 

Protected Attributes

Graphics::Rendererm_renderer
 
Modelm_model
 
std::string m_curPath
 
RefCountedPtr< Text::DistanceFieldFontm_labelFont
 

Constructor & Destructor Documentation

◆ BaseLoader()

BaseLoader::BaseLoader ( Graphics::Renderer r)
Here is the call graph for this function:

Member Function Documentation

◆ ConvertMaterialDefinition()

void BaseLoader::ConvertMaterialDefinition ( const MaterialDefinition mdef)
protected
Here is the call graph for this function:

◆ FindPatterns()

void BaseLoader::FindPatterns ( PatternContainer output)
protected
Here is the call graph for this function:

◆ GetDecalMaterial()

RefCountedPtr< Graphics::Material > BaseLoader::GetDecalMaterial ( unsigned int  index)
Here is the call graph for this function:

◆ GetLabel3DFont()

RefCountedPtr< Text::DistanceFieldFont > SceneGraph::BaseLoader::GetLabel3DFont ( ) const
inline

◆ GetRenderer()

Graphics::Renderer * SceneGraph::BaseLoader::GetRenderer ( ) const
inline

◆ SetUpPatterns()

void BaseLoader::SetUpPatterns ( )
protected
Here is the call graph for this function:

Member Data Documentation

◆ m_curPath

std::string SceneGraph::BaseLoader::m_curPath
protected

◆ m_labelFont

RefCountedPtr<Text::DistanceFieldFont> SceneGraph::BaseLoader::m_labelFont
protected

◆ m_model

Model* SceneGraph::BaseLoader::m_model
protected

◆ m_renderer

Graphics::Renderer* SceneGraph::BaseLoader::m_renderer
protected

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