Fillwave  10.0.0
List of all members | Public Member Functions
flw::flf::BuilderModelManual Class Reference

BuilderModel which builds the model from textures and material fillwave objects. More...

#include <BuilderModelManual.h>

Inheritance diagram for flw::flf::BuilderModelManual:
flw::flf::BuilderModel

Public Member Functions

 BuilderModelManual (Engine *engine, std::string modelPath="", flc::Program *program=nullptr, flc::Texture2D *diffuseMap=nullptr, flc::Texture2D *normalMap=nullptr, flc::Texture2D *specularMap=nullptr, Material material=Material())
 
BuilderModelManualsetDiffuseMapTexture (flc::Texture2D *texture)
 
BuilderModelManualsetNormalMapTexture (flc::Texture2D *texture)
 
BuilderModelManualsetSpecularMapTexture (flc::Texture2D *texture)
 
BuilderModelManualsetMaterial (const Material &material)
 
pu< Modelbuild () const
 
- Public Member Functions inherited from flw::flf::BuilderModel
 BuilderModel (Engine *engine, std::string modelPath, flc::Program *program)
 
BuilderModelsetModelPath (const std::string &path)
 
BuilderModelsetProgram (flc::Program *program)
 

Additional Inherited Members

- Protected Attributes inherited from flw::flf::BuilderModel
EnginemEngine
 
flc::ProgrammProgram
 
std::string mShapePath
 

Detailed Description

BuilderModel which builds the model from textures and material fillwave objects.


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