Use Streams instead of file paths
pixeldesu opened this issue · comments
This is a refactoring issue related to basically all my implementations of PangLib
libraries.
Instead of passing a filePath
to the constructor of a *File
class, pass a Stream
to it instead. These can be used by the BinaryReader just fine.
Please open seperate Pull Requests for each library you are refactoring!
To-Do List:
- PangLib.DAT
- PangLib.IFF
- PangLib.PAK
- PangLib.PET
- PangLib.UCC
- PangLib.UpdateList