void StartPrimaryAction() override;
void StopPrimaryAction() override;
void StartSecondaryAction() override;
void StopSecondaryAction() override;
void StartTertiaryAction() override;
void StopTertiaryAction() override;
void StartPrimaryAction() override;
void StopPrimaryAction() override;
void StartSecondaryAction() override;
void StopSecondaryAction() override;
void StartTertiaryAction() override;
void StopTertiaryAction() override;
- WorldCollision aim_world;
- EntityCollision aim_entity;
-
- glm::vec3 move_dir;
- float pitch;
- float yaw;
- bool dirty;
-
- IntervalTimer place_timer;
- IntervalTimer remove_timer;
+ FineTimer place_timer;
+ FineTimer remove_timer;