Irrlicht 3D Engine
irr::IRandomizer Class Reference

Interface for generating random numbers. More...

#include <IRandomizer.h>

+ Inheritance diagram for irr::IRandomizer:

List of all members.

Public Member Functions


Detailed Description

Interface for generating random numbers.

Definition at line 14 of file IRandomizer.h.


Member Function Documentation

virtual f32 irr::IRandomizer::frand ( ) const [pure virtual]

generates a pseudo random number in the range 0..1

virtual s32 irr::IRandomizer::rand ( ) const [pure virtual]

generates a pseudo random number in the range 0..randMax()

virtual s32 irr::IRandomizer::randMax ( ) const [pure virtual]

get maxmimum number generated by rand()

virtual void irr::IRandomizer::reset ( s32  value = 0x0f0f0f0f) [pure virtual]

resets the randomizer

Parameters:
valueInitialization value (seed)

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