SystemInfo changes for iOS

This commit is contained in:
Vladyslav Baranovskyi
2024-12-20 16:47:05 +02:00
parent 305b841c55
commit 3748c9b150

View File

@@ -64,29 +64,29 @@ namespace OpenVulkano
return 0;
}
std::string SystemInfo::GetUserName()
const std::string& SystemInfo::GetUserName()
{
return "";
}
std::string SystemInfo::GetHostName()
const std::string& SystemInfo::GetHostName()
{
static const std::string hostName = [[NSProcessInfo processInfo].hostName UTF8String];
return hostName;
}
std::string SystemInfo::GetDeviceName()
const std::string& SystemInfo::GetDeviceName()
{
static const std::string devName = [[[UIDevice currentDevice] name] UTF8String];
return devName;
}
std::string SystemInfo::GetDeviceVendorName()
const std::string& SystemInfo::GetDeviceVendorName()
{
return "Apple";
}
std::string SystemInfo::GetDeviceModelName()
const std::string& SystemInfo::GetDeviceModelName()
{
static std::string modelName;
if (modelName.empty())
@@ -99,7 +99,7 @@ namespace OpenVulkano
return modelName;
}
std::string SystemInfo::GetOsName()
const std::string& SystemInfo::GetOsName()
{
static const std::string osName = [[[UIDevice currentDevice] systemName] UTF8String];
return osName;
@@ -117,7 +117,7 @@ namespace OpenVulkano
return osv;
}
std::string SystemInfo::GetOsNameHumanReadable()
const std::string& SystemInfo::GetOsNameHumanReadable()
{
static std::string hrName;
if (hrName.empty())