Extracted Rendering logic

Adds RenderSingleEmber and RenderSingleEmberFromSeries
This commit is contained in:
Seth Troisi
2022-03-11 12:28:11 -08:00
parent 94c3e6bed3
commit 0a63db7ac8
2 changed files with 133 additions and 117 deletions

View File

@ -151,6 +151,8 @@ protected:
void SyncGuiToEmber(Ember<T>& ember, size_t widthOverride = 0, size_t heightOverride = 0, bool dowidth = true, bool doheight = true);
bool SyncGuiToRenderer();
void SetProgressComplete(int val);
bool RenderSingleEmber(Ember<T>& ember, bool fullRender, size_t &stripForProgress);
bool RenderSingleEmberFromSeries(std::atomic<size_t>* atomfTime, size_t index);
Ember<T>* m_Ember;
EmberFile<T> m_EmberFile;