/**
 * @file transform.hpp
 * @brief Transform components for position, velocity, and rotation
 */

#pragma once

struct Position {
  float x = 0.0f;
  float y = 0.0f;
};

struct Velocity {
  float x = 0.0f;
  float y = 0.0f;
};

struct Rotation {
  float angle = 0.0f;
};

struct Scale {
  float x = 1.0f;
  float y = 1.0f;
};
