view Random.h @ 60:b9d70af644f3

Обращённый набор изменений слияния: 285e144d0b8b Обращены изменения ревизии слияния, к её первому родителю (764abc86ce90)
author Ritor1
date Tue, 22 Jan 2013 01:11:32 +0600
parents 9c0607679772
children
line wrap: on
line source

#pragma once


/*  304 */
#pragma pack(push, 1)
struct Random
{
  //----- (004BE365) --------------------------------------------------------
  inline Random()
  {
    Initialize(0x5CCE1E47u);
    min = 0;
    range = 99;
  }


  void SetRange(int min, int max);
  double GetRandom();
  int GetInRange();
  void Initialize(int seed);

  double field_0[5];
  int min;
  int range;
};
#pragma pack(pop)




extern struct Random *pRnd; // idb