remove implicit stdafx inclusion from Client

This commit is contained in:
Tropical
2026-03-31 15:33:45 -05:00
parent 1a2cfd5199
commit 6ef973ef8b
39 changed files with 90 additions and 318 deletions
@@ -1,5 +1,6 @@
#pragma once
#include <cstdint>
#include <vector>
class Graphics;
class DLCPack;
@@ -42,46 +42,3 @@ uint32_t XUserAreUsersFriends(uint32_t dwUserIndex, PPlayerUID pXuids,
uint32_t dwXuidCount, bool* pfResult,
void* pOverlapped);
class XSOCIAL_IMAGEPOSTPARAMS {};
class XSOCIAL_LINKPOSTPARAMS {};
typedef struct _XSESSION_VIEW_PROPERTIES {
uint32_t dwViewId;
uint32_t dwNumProperties;
XUSER_PROPERTY* pProperties;
} XSESSION_VIEW_PROPERTIES;
#define XUSER_STATS_ATTRS_IN_SPEC 1
typedef struct _XUSER_STATS_SPEC {
uint32_t dwViewId;
uint32_t dwNumColumnIds;
uint16_t rgwColumnIds[XUSER_STATS_ATTRS_IN_SPEC];
} XUSER_STATS_SPEC, *PXUSER_STATS_SPEC;
typedef struct _XUSER_STATS_COLUMN {
uint16_t wColumnId;
XUSER_DATA Value;
} XUSER_STATS_COLUMN, *PXUSER_STATS_COLUMN;
typedef struct _XUSER_STATS_ROW {
PlayerUID xuid;
uint32_t dwRank;
int64_t i64Rating;
char szGamertag[XUSER_NAME_SIZE];
uint32_t dwNumColumns;
PXUSER_STATS_COLUMN pColumns;
} XUSER_STATS_ROW, *PXUSER_STATS_ROW;
typedef struct _XUSER_STATS_VIEW {
uint32_t dwViewId;
uint32_t dwTotalViewRows;
uint32_t dwNumRows;
PXUSER_STATS_ROW pRows;
} XUSER_STATS_VIEW, *PXUSER_STATS_VIEW;
typedef struct _XUSER_STATS_READ_RESULTS {
uint32_t dwNumViews;
PXUSER_STATS_VIEW pViews;
} XUSER_STATS_READ_RESULTS, *PXUSER_STATS_READ_RESULTS;
@@ -12,6 +12,7 @@ static const int GL_FLAT = 0x1D00;
class FloatBuffer;
class IntBuffer;
class ByteBuffer;
class Minecraft;
void glGenTextures(IntBuffer*);
int glGenTextures();