Davidah121 / SMPL

A static C++ library that encompasses all of the tools I have made to make development easier.
1 stars 0 forks source link

Removal of OS files in most header files #151

Open Davidah121 opened 1 month ago

Davidah121 commented 1 month ago

By removing windows or linux specific headers in all header files, compiling with DLLs / Shared Libraries no longer need to have direct access to any additional SDKs for compiling. Static Libraries will still need them.

In some cases, such as DirectX, XInput, DInput, etc., it may be fine to require additional headers/sdk's. These are optional and can require more than a few front facing functions/classes for optimal performance/usage