1
0

refactor(utils): rename TasFrame to RawTasFrame and add new TasFrame class

- Renamed original TasFrame struct to RawTasFrame to reflect its role as raw binary data
- Added new TasFrame class with encapsulated fields and helper methods
- Added FpsConverter usage for time delta calculation
- Added conversion methods between RawTasFrame and TasFrame
- Added getter and setter methods for frame properties
- Updated key flag operations to use private field instead of public one
- Added new utility files FpsConverter.cs and TasMemory.cs to project
This commit is contained in:
2025-11-12 15:58:49 +08:00
parent c57108536a
commit 2ec880c5a6
4 changed files with 384 additions and 6 deletions

View File

@@ -97,7 +97,9 @@
<DependentUpon>App.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Include="Utils\FpsConverter.cs" />
<Compile Include="Utils\TasFrame.cs" />
<Compile Include="Utils\TasMemory.cs" />
<Compile Include="Views\MainWindow.xaml.cs">
<DependentUpon>MainWindow.xaml</DependentUpon>
<SubType>Code</SubType>