summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-05-22Change colorsAlessandro Iezzi
2025-05-22Remove the rendiring process of the linesAlessandro Iezzi
2025-05-22Remove the rendering of circles from the EngineAlessandro Iezzi
2025-05-22Move Circle struct in circle.hAlessandro Iezzi
2025-05-22Refactoring to make UI multi-instanceAlessandro Iezzi
2025-05-22Move UI struct in ui.hAlessandro Iezzi
2025-05-22Rename ui_init in ui_newAlessandro Iezzi
2025-05-22Add a draft of restarting the gameAlessandro Iezzi
2025-05-22Add the color for draftAlessandro Iezzi
2025-05-22Add some default backgroundAlessandro Iezzi
2025-05-22Add the Board structAlessandro Iezzi
2025-05-22Fix the mouse click on resize windowAlessandro Iezzi
2025-05-22Move lines inside Engine structAlessandro Iezzi
2025-05-22Change color of the background on winningAlessandro Iezzi
2025-05-22Rename engine_init in engine_newAlessandro Iezzi
2025-05-22Move the Engine struct inside the headerAlessandro Iezzi
2025-05-22Add Color structAlessandro Iezzi
2025-05-22Add the logic to check the winnerAlessandro Iezzi
2025-05-22Add logic to set the sign inside the cellAlessandro Iezzi
2025-05-22Remove parameters x, y from draw_field functionAlessandro Iezzi
2025-05-22Move the 'moves' attribute inside the TrisGame structAlessandro Iezzi
2025-05-22Move the next sign attribute inside TrisGame structAlessandro Iezzi
2025-05-22Clean the codeAlessandro Iezzi
2025-05-22Change the logic on drawing signsAlessandro Iezzi
2025-05-21Add the logic for the Cell if filledAlessandro Iezzi
2025-05-21Add the logic with Cell to check the click coordinatesAlessandro Iezzi
2025-05-21Move a declarationAlessandro Iezzi
2025-05-21Remove util.* for the liblogAlessandro Iezzi
2025-05-21Add logic to get the game in mouse button pressed eventAlessandro Iezzi
2025-05-21Add the Cell structAlessandro Iezzi
2025-05-21Add a Cell list inside the TrisGame structAlessandro Iezzi
2025-05-21Change the value of the signsAlessandro Iezzi
2025-05-21Add the FPS macroAlessandro Iezzi
2025-05-21Add logic to draw sign and circleAlessandro Iezzi
2025-05-21Rename a functionAlessandro Iezzi
2025-05-21Add the logic to draw circles inside the fieldAlessandro Iezzi
2025-05-21Fix the rendering of multiple circlesAlessandro Iezzi
2025-05-20Add UIPosition typeAlessandro Iezzi
2025-05-20Add logic to get mouse positionAlessandro Iezzi
2025-05-20Add logic to get coordinates of the mouse button clickAlessandro Iezzi
2025-05-20Move all logic inside the gameAlessandro Iezzi
2025-05-20Add function to draw circleAlessandro Iezzi
2025-05-20Remove the transformation from pixel to OpenGL coordinatesAlessandro Iezzi
2025-05-20Add logic to keep the ratio on resizing the windowAlessandro Iezzi
2025-05-19Add the Circle typeAlessandro Iezzi
2025-05-19Remove useless castAlessandro Iezzi
2025-05-19Add logic to maintain the aspect ratioAlessandro Iezzi
2025-05-19Add the UIEventResizeAlessandro Iezzi
2025-05-19Add reference to UI in the Engine structureAlessandro Iezzi
2025-05-19Add the UI typeAlessandro Iezzi