Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Random4Class Class Reference

#include <RANDOM.H>

Public Types

enum  { SIGNIFICANT_BITS =32 }
 

Public Member Functions

 Random4Class (unsigned int seed=4357)
 
 operator int (void)
 
int operator() (void)
 
int operator() (int minval, int maxval)
 
float Get_Float ()
 

Protected Attributes

unsigned int mt [624]
 
int mti
 

Detailed Description

Definition at line 175 of file RANDOM.H.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
SIGNIFICANT_BITS 

Definition at line 184 of file RANDOM.H.

Constructor & Destructor Documentation

◆ Random4Class()

Random4Class::Random4Class ( unsigned int seed = 4357)

Definition at line 357 of file random.cpp.

Member Function Documentation

◆ Get_Float()

float Random4Class::Get_Float ( )

Definition at line 410 of file random.cpp.

◆ operator int()

Random4Class::operator int ( void )
inline

Definition at line 179 of file RANDOM.H.

◆ operator()() [1/2]

int Random4Class::operator() ( int minval,
int maxval )

Definition at line 405 of file random.cpp.

◆ operator()() [2/2]

int Random4Class::operator() ( void )

Definition at line 371 of file random.cpp.

Member Data Documentation

◆ mt

unsigned int Random4Class::mt[624]
protected

Definition at line 189 of file RANDOM.H.

◆ mti

int Random4Class::mti
protected

Definition at line 190 of file RANDOM.H.


The documentation for this class was generated from the following files: