5#ifndef __I_RANDOMIZER_H_INCLUDED__
6#define __I_RANDOMIZER_H_INCLUDED__
Interface for generating random numbers.
virtual s32 rand() const =0
generates a pseudo random number in the range 0..randMax()
virtual f32 frand() const =0
generates a pseudo random number in the range 0..1
virtual s32 randMax() const =0
get maxmimum number generated by rand()
virtual void reset(s32 value=0x0f0f0f0f)=0
resets the randomizer
Base class of most objects of the Irrlicht Engine.
Everything in the Irrlicht Engine can be found in this namespace.
float f32
32 bit floating point variable.
signed int s32
32 bit signed variable.