Progress towards gizmo mouse picking

This commit is contained in:
Antoine Pilote
2023-10-10 00:06:21 -04:00
parent 84bd2f3399
commit 90732fca50
13 changed files with 113 additions and 41 deletions

View File

@@ -2,7 +2,9 @@
#include "System.h"
namespace Nuake {
class Scene;
class Entity;
class TransformSystem : public System
{
@@ -14,6 +16,9 @@ namespace Nuake {
void FixedUpdate(Timestep ts) override;
void Exit() override;
private:
void UpdateTransform();
void UpdateDirtyFlagRecursive(Entity& entity);
void CalculateGlobalTransform(Entity& entity);
};
}