remove drivers pd_p_api header

This commit is contained in:
2026-01-25 21:00:50 +01:00
parent fb46f4d36a
commit c373b15bab
4 changed files with 3 additions and 32 deletions

View File

@@ -23,10 +23,9 @@ SOFTWARE.
*/
#include <pd/drivers/gfx.hpp>
#include <pd/drivers/pd_p_api.hpp>
namespace PD {
PD_DEF_EXP(GfxDriver::Ref, Gfx::pGfx);
GfxDriver::Ref Gfx::pGfx = nullptr;
void Gfx::Init(GfxDriver::Ref d) {
if (!d) {

View File

@@ -1,8 +1,7 @@
#include <pd/drivers/hid.hpp>
#include <pd/drivers/pd_p_api.hpp>
namespace PD {
PD_DEF_EXP(HidDriver::Ref, Hid::pHid);
HidDriver::Ref Hid::pHid = nullptr;
bool HidDriver::IsEvent(Event e, Key keys) { return KeyEvents[0][e] & keys; }
bool HidDriver::IsEvent(Event e, KbKey keys) {

View File

@@ -22,10 +22,9 @@ SOFTWARE.
*/
#include <pd/drivers/os.hpp>
#include <pd/drivers/pd_p_api.hpp>
namespace PD {
PD_DEF_EXP(OsDriver::Ref, OS::pOs);
OsDriver::Ref OS::pOs = nullptr;
TT::Res::Ref& OsDriver::GetTraceRef(const std::string& id) {
if (!pTraces.count(id)) {