Mercurial > might-and-magic-trilogy
view Viewport.h @ 106:1e18102bd4d0
5.11.12
author | Ritor1 |
---|---|
date | Mon, 05 Nov 2012 09:15:53 +0600 |
parents | 8b8875f5b359 |
children |
line wrap: on
line source
#pragma once /* 149 */ #pragma pack(push, 1) struct Viewport { void SetScreen(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW); void _4C02F8(int a2); void SetViewport(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW); unsigned int uScreenX; unsigned int uScreenY; unsigned int uScreenZ; unsigned int uScreenW; unsigned int uViewportX; unsigned int uViewportY; unsigned int uViewportZ; unsigned int uViewportW; int uScreenWidth; int uScreenHeight; int uScreenCenterX; int uScreenCenterY; int field_30; }; #pragma pack(pop) extern struct Viewport *pViewport; /* 201 */ #pragma pack(push, 1) struct ViewingParams { int _443291(); unsigned int _443343(); int _443219(); int _443225(); int _443231(); int _44323D(); int _443249(); int _4432E7(); int _443365(); int uSomeX; int uSomeY; int uSomeZ; int uSomeW; unsigned int uScreenX; unsigned int uScreenY; unsigned int uScreenZ; unsigned int uScreenW; int field_20; unsigned int uMinimapZoom; int field_28; int field_2C; int sPartyPosX; int sPartyPosZ; __int16 field_38; __int16 field_3A; int field_3C; unsigned int uTextureID_LocationMap; int bRedrawGameUI; int field_48; int field_4C; int field_50_draw_debug_outlines; int field_54; int field_58; int field_5C; int field_60; int field_64; int field_68; unsigned __int16 pPalette[256]; }; #pragma pack(pop) extern struct ViewingParams *viewparams;