#include "PLDrivers.h" GpDriverCollection *PLDrivers::GetDriverCollection() { return &ms_drivers; } IGpAudioDriver *PLDrivers::GetAudioDriver() { return ms_drivers.GetDriver(); } IGpFileSystem *PLDrivers::GetFileSystem() { return ms_drivers.GetDriver(); } IGpDisplayDriver *PLDrivers::GetDisplayDriver() { return ms_drivers.GetDriver(); } IGpLogDriver *PLDrivers::GetLogDriver() { return ms_drivers.GetDriver(); } size_t PLDrivers::GetNumInputDrivers() { return ms_drivers.GetDriverCount(); } IGpInputDriver *PLDrivers::GetInputDriver(size_t index) { return ms_drivers.GetDriver(index); } IGpSystemServices *PLDrivers::GetSystemServices() { return ms_drivers.GetDriver(); } IGpFontHandler *PLDrivers::GetFontHandler() { return ms_drivers.GetDriver(); } IGpVOSEventQueue *PLDrivers::GetVOSEventQueue() { return ms_drivers.GetDriver(); } GpDriverCollection PLDrivers::ms_drivers;