[9545] Rename ObjectDefines.h -> ObjectGuid.h

Also move unrelated generic defines to Common.h
This commit is contained in:
VladimirMangos 2010-03-07 20:03:40 +03:00
parent a30af12772
commit 6487c24f29
46 changed files with 55 additions and 56 deletions

View file

@ -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,