12 #ifndef hifi_BuildGraphicsMeshTask_h
13 #define hifi_BuildGraphicsMeshTask_h
16 #include <shared/HifiTypes.h>
19 #include "BakerTypes.h"
21 class BuildGraphicsMeshTask {
23 using Input = baker::VaryingSet5<std::vector<hfm::Mesh>, hifi::URL, baker::MeshIndicesToModelNames, baker::NormalsPerMesh, baker::TangentsPerMesh>;
24 using Output = std::vector<graphics::MeshPointer>;
25 using JobModel = baker::Job::ModelIO<BuildGraphicsMeshTask, Input, Output>;
27 void run(
const baker::BakeContextPointer& context,
const Input& input, Output& output);