Overte C++ Documentation
UpdateSceneTask.h
1 //
2 // UpdateSceneTask.h
3 // render-utils/src/
4 //
5 // Created by Sam Gateau on 6/21/2017.
6 // Copyright 2017 High Fidelity, Inc.
7 //
8 // Distributed under the Apache License, Version 2.0.
9 // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
10 //
11 #pragma once
12 #ifndef hifi_UpdateSceneTask_h
13 #define hifi_UpdateSceneTask_h
14 
15 #include <render/Engine.h>
16 #include <render/RenderFetchCullSortTask.h>
17 
18 
19 class UpdateSceneTask {
20 public:
21  using JobModel = render::Task::Model<UpdateSceneTask>;
22 
23  UpdateSceneTask() {}
24 
25  void build(JobModel& task, const render::Varying& inputs, render::Varying& outputs);
26 
27 };
28 
29 
30 #endif // hifi_UpdateSceneTask_h