mirror of
https://github.com/mangosfour/server.git
synced 2025-12-19 13:37:01 +00:00
[9545] Rename ObjectDefines.h -> ObjectGuid.h
Also move unrelated generic defines to Common.h
This commit is contained in:
parent
a30af12772
commit
6487c24f29
46 changed files with 55 additions and 56 deletions
|
|
@ -150,6 +150,15 @@ inline float finiteAlways(float f) { return finite(f) ? f : 0.0f; }
|
|||
|
||||
#define STRINGIZE(a) #a
|
||||
|
||||
// used for creating values for respawn for example
|
||||
#define MAKE_PAIR64(l, h) uint64( uint32(l) | ( uint64(h) << 32 ) )
|
||||
#define PAIR64_HIPART(x) (uint32)((uint64(x) >> 32) & UI64LIT(0x00000000FFFFFFFF))
|
||||
#define PAIR64_LOPART(x) (uint32)(uint64(x) & UI64LIT(0x00000000FFFFFFFF))
|
||||
|
||||
#define MAKE_PAIR32(l, h) uint32( uint16(l) | ( uint32(h) << 16 ) )
|
||||
#define PAIR32_HIPART(x) (uint16)((uint32(x) >> 16) & 0x0000FFFF)
|
||||
#define PAIR32_LOPART(x) (uint16)(uint32(x) & 0x0000FFFF)
|
||||
|
||||
enum TimeConstants
|
||||
{
|
||||
MINUTE = 60,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue