refactoring

This commit is contained in:
Nick Fisher
2025-03-19 16:02:43 +08:00
parent e73cb9c7d6
commit ac86dc7ad7
20 changed files with 290 additions and 601 deletions

View File

@@ -36,13 +36,24 @@ namespace thermion
RenderTicker(filament::Renderer *renderer) : mRenderer(renderer) { }
~RenderTicker();
/// @brief
/// @param frameTimeInNanos
void render(
uint64_t frameTimeInNanos
);
/// @brief
/// @param swapChain
/// @param view
/// @param numViews
void setRenderable(filament::SwapChain *swapChain, filament::View **view, uint8_t numViews);
/// @brief
/// @param animationManager
void addAnimationManager(AnimationManager* animationManager);
/// @brief
/// @param animationManager
void removeAnimationManager(AnimationManager* animationManager);