view Viewport.h @ 123:05b2d9653abc

15.11.12
author Ritor1
date Thu, 15 Nov 2012 16:36:30 +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;