trianglengin.libs/libgcc_s-f3fb5a36.so.1,sha256=SrjjCCuY7RHj-T9JLrY9XFMgCCpYD9Qmezr4uoJGVEQ,168321
trianglengin.libs/libstdc++-d2a021ba.so.6.0.32,sha256=1zr_iwGwEBe95gyKdgiw7C4Y1RR9ijV40j66rk4elzg,3537349
trianglengin-2.0.2.dist-info/WHEEL,sha256=9n53zz4ALaO6U1YAVkD5NGZRmqwzjBdx_d8qungefuc,110
trianglengin-2.0.2.dist-info/RECORD,,
trianglengin-2.0.2.dist-info/top_level.txt,sha256=YsSWmp_2zM23wRc5TRERHpVCgQuVYieYHDTpnwVQC7Y,13
trianglengin-2.0.2.dist-info/entry_points.txt,sha256=kQEqO_U-MEpMEC0xwOPSucBzQIq2Ny7XwCtFSruZhvY,57
trianglengin-2.0.2.dist-info/METADATA,sha256=Io9O5zLlg5f3wzujuWaJaZWqkVP_6XyOQbj7xtDoiNw,12036
trianglengin-2.0.2.dist-info/licenses/LICENSE,sha256=So3rgoJp-HgoxkclxZLIBC3pmmTwshN4tUO8KiQ6akc,1077
trianglengin/trianglengin_cpp.cpython-37m-i386-linux-gnu.so,sha256=zrwcqsIcPbqjVwhv_B0ratwwNIZIPIT0piykSvlp9_I,310085
trianglengin/trianglengin_cpp.cpython-313-i386-linux-musl.so,sha256=zrwcqsIcPbqjVwhv_B0ratwwNIZIPIT0piykSvlp9_I,310085
trianglengin/game_interface.py,sha256=0aCePxmhLJOdlPGHU_JOuu-lsBZVfOs0vK5eke-bxv0,8730
trianglengin/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
trianglengin/__init__.py,sha256=4INnGvOYIjzOyCew7lhX6Irc8_H7QVxWc5jopt9TCZ4,919
trianglengin/config/README.md,sha256=PKm6HMVMZkA1KB22s2lP-jh5jwB7XIDiFgoShz_xj0s,1506
trianglengin/config/env_config.py,sha256=IMjbOrAZxgVzLjod9tmFhv964E30paG4zI1eUS8Nvy8,2359
trianglengin/config/display_config.py,sha256=FHY9iKuuk7L5h-xWtDTthHUlvyme4AJeA5kOk-zZJFg,1815
trianglengin/config/__init__.py,sha256=wKb-lRhguEAJCxcPHG1qyW-AmUherzMbUfi3SZ6IEao,160
trianglengin/cpp/game_state.cpp,sha256=WRYA_alYDZs2zR7NU1LMnZ9reKF8YvXGzF7KubQU0ys,12333
trianglengin/cpp/structs.h,sha256=v_aL5O5gwXH_qRPGUIkNplr167rgf7gCVlWIJKOLV1U,993
trianglengin/cpp/grid_data.cpp,sha256=KH9BbLuhi-_fmKgnT2oPuzHRDo87xFDHiBfpXCwgYsw,6904
trianglengin/cpp/grid_logic.h,sha256=O6roOE_U7nbKgAkaMkC8LrEjGDvnL3QiVzOnXunXy9s,781
trianglengin/cpp/grid_logic.cpp,sha256=8ag6wwdmZuHg8_I-skTI9LOdB84a82IrZAoREq0dkQo,3333
trianglengin/cpp/bindings.cpp,sha256=B3hfxIF_pBAyVG1QpbBvJT1awy8uJWRJSBNxaNY5_pY,8689
trianglengin/cpp/shape_logic.h,sha256=QvjLAPG5y42FetpXXuCcYrWlcwvKGo7csU8Ch-RmdFs,626
trianglengin/cpp/config.h,sha256=9Xd-9wTYmFwEuf-ZjrQa5zlXF58MrLhRKU1ygyG2Nmc,715
trianglengin/cpp/grid_data.h,sha256=KGOtUQQb7HJnU_LyWIWW5g6S2gJ2u3ewY32qXtoPfcs,2453
trianglengin/cpp/game_state.h,sha256=MBoAiG617XPtZNGqGPE2PC1pX1dBHuWBGHLJr3iBg6c,2547
trianglengin/cpp/shape_logic.cpp,sha256=gF1mgolaNvxpNphwDScNUvOkoq4FuxFASB3n50WI3Bo,4133
trianglengin/cpp/CMakeLists.txt,sha256=FCUnDHVQhe7PFj9FTQcQiWFgr61b8iJg0m0UH3hGYE4,1328
trianglengin/utils/geometry.py,sha256=0SY1woDY5u_e2_TrNpG5y6w7a8n417Ndtiq0Z4QuuW8,2066
trianglengin/utils/__init__.py,sha256=907xXfoKmxOc86noqwOtnomajkrkbInWvAhR-h5coow,176
trianglengin/utils/types.py,sha256=u5VALmDiCCWpYdtxS4rMgW5uxNtIEfpjH3tRg12yjYM,231
trianglengin/ui/README.md,sha256=M-5UU-NKG6qYu1riCUkftRZIwE2Jvf-5qOZ1QGWjPSg,1718
trianglengin/ui/app.py,sha256=9A7iBrGVJLG-OKDuYTPiayVn8bwO2Yx1-s1h4qJKX9c,4042
trianglengin/ui/config.py,sha256=E68Qvbr3dwyhC_Rh_PK-QHWlHOrXFQhAsARZZMoQHNs,1579
trianglengin/ui/__init__.py,sha256=AVIFYOWoZTt69NnkX0Ht3dEAPMpxQ6WZ8G9tDvxNXvA,558
trianglengin/ui/cli.py,sha256=8LXgyW45_qFuh6rCwwSqMkH8fxmnZ2uTEbEOEpsgdr0,3326
trianglengin/ui/interaction/debug_mode_handler.py,sha256=FbG8UZDVZsbnrSw3j7T7oIfUCLtAlNxfVl1qKjeApSY,2527
trianglengin/ui/interaction/play_mode_handler.py,sha256=olBy9tR09NrBWnivEyPdATar2zuboom5kXxPzu2kiBY,5544
trianglengin/ui/interaction/README.md,sha256=SN90_u45CBqbJjympMFvhq09Jem2eGH-RvELf5vp3WI,3515
trianglengin/ui/interaction/event_processor.py,sha256=j573lStOcX2x86urx4HIRoAfBXl7CbtK4HkzQByGbJ0,1650
trianglengin/ui/interaction/__init__.py,sha256=NZiN6T2Dzb1ZJOBVu19YTkLW4_gVI12irlLEliF3-1w,573
trianglengin/ui/interaction/input_handler.py,sha256=-IOfmds5lkguOgXkhBqMWC7TwQ0-F069AtQil1Fz3gw,3249
trianglengin/ui/visualization/README.md,sha256=4oFu_I2I8WUFDotsCRhEHZvjq4Fc2sVlB_tOvFy99CU,2111
trianglengin/ui/visualization/__init__.py,sha256=dCN6_TOLiw2uuNts_VuzAa-WhqxqR7yxF2NoU8pP1IU,1718
trianglengin/ui/visualization/drawing/README.md,sha256=RfIhgwRSwF-uybo5uT0Md8Lm6pgM7aafFK6oDEB3qhY,2886
trianglengin/ui/visualization/drawing/highlight.py,sha256=x-lyIbvT-lfwyqbRgdk0eTiWLTSRoSnvoR1dQ_6Z9ME,857
trianglengin/ui/visualization/drawing/shapes.py,sha256=4L9iFo4XHAdsAEqdyLFfyoSBgMtGWNTiD11HgzkyuQc,1709
trianglengin/ui/visualization/drawing/hud.py,sha256=3dhhJI9pm8nkgjTOG7ONd6X1jylpyw9s3zg2Tfhab3w,1227
trianglengin/ui/visualization/drawing/grid.py,sha256=21q5wB_SYSZilTDntdj5o4q6ZrxqpL-_VGO0cfR7ZL4,7160
trianglengin/ui/visualization/drawing/utils.py,sha256=3--x8Qsd9bLVGtveJbZDIQgZNK5naGMO7nMf7XWchMI,921
trianglengin/ui/visualization/drawing/__init__.py,sha256=KVdPQUjB-yZI1PzK2AoHKUOVaFhbjSJnvFJtcIPS4DA,1120
trianglengin/ui/visualization/drawing/previews.py,sha256=Kf4DDGLxxeK_Wgmcd2jg0b9_IMxrI35wKEVgkQn6W_k,7003
trianglengin/ui/visualization/core/colors.py,sha256=L5vg1dFRSO3kEyfaMEJxX1YwkmH44qBsMiHdRtMs5ZM,3038
trianglengin/ui/visualization/core/layout.py,sha256=uHUd0bIWnPA8gYPaenLfJKj0ry_4K_scrl-KWZmy4a4,2602
trianglengin/ui/visualization/core/README.md,sha256=fiyYIOBmS9-6-CktXCVrOD-KBp-Eo6xSZik_BWp2f2w,3203
trianglengin/ui/visualization/core/coord_mapper.py,sha256=FGD01ghlyfUbEvcvSKMi9FS_FmG8zCflROR775r3IxI,3260
trianglengin/ui/visualization/core/__init__.py,sha256=26XCOn_jywwQ0YszGP6rEgFJIqdP3meQNBPRu1SYLOc,557
trianglengin/ui/visualization/core/fonts.py,sha256=d9kQqdilPK0pTvXhv2oVJAbVT4pmWfjKxXfEir7Avdg,2016
trianglengin/ui/visualization/core/visualizer.py,sha256=gWY4_vZGEzTokl6Z7xMeGvdrpJMl4YdZnfoT4bgBYW4,8860
trianglengin/core/__init__.py,sha256=zMo_rn4wzVGzrevzZM4u4rkLwicZQeDqmXbnk9fI008,460
