- void Handle(const SDL_WindowEvent &) noexcept;
-
- void FaceBlock();
- void TurnBlock();
-
- void ToggleCollision();
-
- void PickBlock();
- void PlaceBlock();
- void RemoveBlock() noexcept;
-
- void PrintBlockInfo();
- void PrintChunkInfo();
- void PrintLightInfo();
- void PrintSelectionInfo();
- void Print(const Block &);
-
- void SelectNext();
- void SelectPrevious();
-
- void Update(int dt);
-
- void Render(DirectionalLighting &) noexcept;