)struct CViewangles
{
/*0x00*/ char unknown0[72];
/*0x48*/ float pitch;
/*0x4C*/ float yaw;
/*0x50*/ float roll;
/*0x54*/ char unknown84[216];
/*0x12C*/ CCamera1* cam1;
/*0x130*/ CCamera2* cam2;
};
struct CCamera1
{
/*0x00*/ char unknown0[4];
/*0x04*/ LTVector pos1;
/*0x10*/ LTVector pos2;
};
struct CCamera2
{
/*0x00*/ char unknown0[24];
/*0x18*/ LTVector pos;
};

class LTVector
{
public:
char unknown0[72]; //0x00
float pitch; //0x48
float yaw; //0x4C
float roll; //0x50
char unknown84[216]; //0x54
CCamera1* cam1; //0x12C
CCamera2* cam2; //0x130
};
class CCamera1
{
public:
char unknown0[4]; //0x00
LTVector pos1; //0x04
LTVector pos2; //0x10
};
class CCamera2
{
public:
char unknown0[24]; //0x00
LTVector pos; //0x18
};
//typedef CCamera1* HOBJECT1;
//typedef CCamera1* HLOCALOBJ1;
typedef CCamera2* HOBJECT2;
typedef CCamera2* HLOCALOBJ2;
class CILTClient //Camera 2
{
public:
char szUnknown0[0x208];
int ( *RunConsoleCommand )( const char * szCommand );
HLOCALOBJ2 ( *GetClientObject )( void );
};
HLOCALOBJ2 myObj;
LTVector objPos;
if(GetAsyncKeyState(VK_UP)<0){
myObj = ILTClient->GetClientObject();
myObj->Pos.pitch += 15;
Sleep(100);
}
myObj->Pos.pitch += 15;
typedef CCamera2* HLOCALOBJ2;
//X: sin(yaw); //Y: sin(-pitch); //Z: cos(yaw);
missing type specifier - int assumed. Note: C++ does not support default-int