Switch from Nz prefix to namespace Nz

What a huge commit


Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
This commit is contained in:
Lynix
2015-09-25 19:20:05 +02:00
parent c214251ecf
commit df8da275c4
609 changed files with 68265 additions and 66534 deletions

View File

@@ -15,38 +15,41 @@
#include <Nazara/Core/ThreadSafetyOff.hpp>
#endif
class NAZARA_CORE_API NzClock
namespace Nz
{
public:
NzClock(nzUInt64 startingValue = 0, bool paused = false);
NzClock(const NzClock& clock) = default;
NzClock(NzClock&& clock) = default;
~NzClock() = default;
class NAZARA_CORE_API Clock
{
public:
Clock(UInt64 startingValue = 0, bool paused = false);
Clock(const Clock& clock) = default;
Clock(Clock&& clock) = default;
~Clock() = default;
float GetSeconds() const;
nzUInt64 GetMicroseconds() const;
nzUInt64 GetMilliseconds() const;
float GetSeconds() const;
UInt64 GetMicroseconds() const;
UInt64 GetMilliseconds() const;
bool IsPaused() const;
bool IsPaused() const;
void Pause();
void Restart();
void Unpause();
void Pause();
void Restart();
void Unpause();
NzClock& operator=(const NzClock& clock) = default;
NzClock& operator=(NzClock&& clock) = default;
Clock& operator=(const Clock& clock) = default;
Clock& operator=(Clock&& clock) = default;
private:
NazaraMutexAttrib(m_mutex, mutable)
private:
NazaraMutexAttrib(m_mutex, mutable)
nzUInt64 m_elapsedTime;
nzUInt64 m_refTime;
bool m_paused;
};
UInt64 m_elapsedTime;
UInt64 m_refTime;
bool m_paused;
};
typedef nzUInt64 (*NzClockFunction)();
typedef UInt64 (*ClockFunction)();
extern NAZARA_CORE_API NzClockFunction NzGetMicroseconds;
extern NAZARA_CORE_API NzClockFunction NzGetMilliseconds;
extern NAZARA_CORE_API ClockFunction GetElapsedMicroseconds;
extern NAZARA_CORE_API ClockFunction GetElapsedMilliseconds;
}
#endif // NAZARA_CLOCK_HPP