Cleaned interface
And fixed some VS warnings Former-commit-id: 8c89fa1d4dc92a362053e4cdeabe20537fcec2a6
This commit is contained in:
parent
8460a96744
commit
c76c419867
|
|
@ -27,6 +27,19 @@ enum nzErrorType
|
||||||
nzErrorType_Max = nzErrorType_Warning
|
nzErrorType_Max = nzErrorType_Warning
|
||||||
};
|
};
|
||||||
|
|
||||||
|
enum nzHash
|
||||||
|
{
|
||||||
|
nzHash_CRC32,
|
||||||
|
nzHash_Fletcher16,
|
||||||
|
nzHash_MD5,
|
||||||
|
nzHash_SHA1,
|
||||||
|
nzHash_SHA224,
|
||||||
|
nzHash_SHA256,
|
||||||
|
nzHash_SHA384,
|
||||||
|
nzHash_SHA512,
|
||||||
|
nzHash_Whirlpool
|
||||||
|
};
|
||||||
|
|
||||||
enum nzPlugin
|
enum nzPlugin
|
||||||
{
|
{
|
||||||
nzPlugin_Assimp,
|
nzPlugin_Assimp,
|
||||||
|
|
|
||||||
|
|
@ -8,19 +8,7 @@
|
||||||
#define HASHABLE_HPP_INCLUDED
|
#define HASHABLE_HPP_INCLUDED
|
||||||
|
|
||||||
#include <Nazara/Prerequesites.hpp>
|
#include <Nazara/Prerequesites.hpp>
|
||||||
|
#include <Nazara/Core/Enums.hpp>
|
||||||
enum nzHash
|
|
||||||
{
|
|
||||||
nzHash_CRC32,
|
|
||||||
nzHash_Fletcher16,
|
|
||||||
nzHash_MD5,
|
|
||||||
nzHash_SHA1,
|
|
||||||
nzHash_SHA224,
|
|
||||||
nzHash_SHA256,
|
|
||||||
nzHash_SHA384,
|
|
||||||
nzHash_SHA512,
|
|
||||||
nzHash_Whirlpool
|
|
||||||
};
|
|
||||||
|
|
||||||
class NzAbstractHash;
|
class NzAbstractHash;
|
||||||
class NzHashDigest;
|
class NzHashDigest;
|
||||||
|
|
|
||||||
|
|
@ -145,8 +145,8 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Macros supplémentaires
|
// Macros supplémentaires
|
||||||
#define NazaraStringifyMacro(s) NazaraStringify(s) // http://gcc.gnu.org/onlinedocs/cpp/Stringification.html#Stringification
|
|
||||||
#define NazaraStringify(s) #s
|
#define NazaraStringify(s) #s
|
||||||
|
#define NazaraStringifyMacro(s) NazaraStringify(s) // http://gcc.gnu.org/onlinedocs/cpp/Stringification.html#Stringification
|
||||||
#define NazaraUnused(a) (void) a
|
#define NazaraUnused(a) (void) a
|
||||||
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
|
|
|
||||||
|
|
@ -60,11 +60,6 @@ namespace
|
||||||
{"Vortex86 SoC", nzProcessorVendor_VIA}
|
{"Vortex86 SoC", nzProcessorVendor_VIA}
|
||||||
};
|
};
|
||||||
|
|
||||||
bool VendorStringCompare(const VendorString& a, const VendorString& b)
|
|
||||||
{
|
|
||||||
return std::memcmp(a.vendor, b.vendor, 12);
|
|
||||||
}
|
|
||||||
|
|
||||||
nzProcessorVendor s_vendorEnum = nzProcessorVendor_Unknown;
|
nzProcessorVendor s_vendorEnum = nzProcessorVendor_Unknown;
|
||||||
bool s_capabilities[nzProcessorCap_Max+1] = {false};
|
bool s_capabilities[nzProcessorCap_Max+1] = {false};
|
||||||
bool s_initialized = false;
|
bool s_initialized = false;
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ nzUInt64 NzMemoryStream::GetSize() const
|
||||||
|
|
||||||
std::size_t NzMemoryStream::Read(void* buffer, std::size_t size)
|
std::size_t NzMemoryStream::Read(void* buffer, std::size_t size)
|
||||||
{
|
{
|
||||||
unsigned int readSize = std::min(static_cast<nzUInt64>(size), m_size-m_pos);
|
unsigned int readSize = std::min(static_cast<unsigned int>(size), static_cast<unsigned int>(m_size-m_pos));
|
||||||
std::memcpy(buffer, &m_ptr[m_pos], readSize);
|
std::memcpy(buffer, &m_ptr[m_pos], readSize);
|
||||||
m_pos += readSize;
|
m_pos += readSize;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ NzVideoMode NzVideoModeImpl::GetDesktopMode()
|
||||||
mode.dmSize = sizeof(DEVMODE);
|
mode.dmSize = sizeof(DEVMODE);
|
||||||
EnumDisplaySettings(nullptr, ENUM_CURRENT_SETTINGS, &mode);
|
EnumDisplaySettings(nullptr, ENUM_CURRENT_SETTINGS, &mode);
|
||||||
|
|
||||||
return NzVideoMode(mode.dmPelsWidth, mode.dmPelsHeight, mode.dmBitsPerPel);
|
return NzVideoMode(mode.dmPelsWidth, mode.dmPelsHeight, static_cast<nzUInt8>(mode.dmBitsPerPel));
|
||||||
}
|
}
|
||||||
|
|
||||||
void NzVideoModeImpl::GetFullscreenModes(std::vector<NzVideoMode>& modes)
|
void NzVideoModeImpl::GetFullscreenModes(std::vector<NzVideoMode>& modes)
|
||||||
|
|
@ -23,7 +23,7 @@ void NzVideoModeImpl::GetFullscreenModes(std::vector<NzVideoMode>& modes)
|
||||||
win32Mode.dmSize = sizeof(DEVMODE);
|
win32Mode.dmSize = sizeof(DEVMODE);
|
||||||
for (unsigned int i = 0; EnumDisplaySettings(nullptr, i, &win32Mode); ++i)
|
for (unsigned int i = 0; EnumDisplaySettings(nullptr, i, &win32Mode); ++i)
|
||||||
{
|
{
|
||||||
NzVideoMode mode(win32Mode.dmPelsWidth, win32Mode.dmPelsHeight, win32Mode.dmBitsPerPel);
|
NzVideoMode mode(win32Mode.dmPelsWidth, win32Mode.dmPelsHeight, static_cast<nzUInt8>(win32Mode.dmBitsPerPel));
|
||||||
|
|
||||||
// Il existe plusieurs modes avec ces trois caractéristques identiques
|
// Il existe plusieurs modes avec ces trois caractéristques identiques
|
||||||
if (std::find(modes.begin(), modes.end(), mode) == modes.end())
|
if (std::find(modes.begin(), modes.end(), mode) == modes.end())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue