Subversion Repositories WoWGM

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
40 tristanc 1
#include "pch.h"
2
#include "ObjectMgrClient.h"
3
#include "Object/ObjectClient/Object_C.h"
4
 
5
 
6
#define  CLNTOBJMGROBJECTPTR            0x004D4DB0
7
#define  CLNTOBJMGRGETACTIVEPLAYERPTR   0x004D3790
8
 
9
unsigned long long (*ClntObjMgrGetActivePlayerPtr)() = *(unsigned long long(*)())CLNTOBJMGRGETACTIVEPLAYERPTR;
10
CGObject_C * (*ClntObjMgrObjectPtrPtr)(unsigned long long,OBJECT_TYPE,char const*,unsigned int) = *(CGObject_C *(*)(unsigned long long,OBJECT_TYPE,char const*,unsigned int))CLNTOBJMGROBJECTPTR;
11
 
12
unsigned long long ClntObjMgrGetActivePlayer () 
13
{
14
    return ClntObjMgrGetActivePlayerPtr();
15
}
16
 
17
CGObject_C * ClntObjMgrObjectPtr (
18
    unsigned long long  guid,
19
    OBJECT_TYPE         type,
20
    char const          *fileName,
21
    unsigned int        lineNumber)
22
{
23
    return ClntObjMgrObjectPtrPtr(guid,type,fileName,lineNumber);
24
}