Raito
0.1
Loading...
Searching...
No Matches
Random.h
Go to the documentation of this file.
1
#pragma once
2
#include "
Math/MathTypes.h
"
3
4
5
namespace
Raito::Random
6
{
7
void
Initialize
();
8
9
NODISCARD
u32
UInt
();
10
NODISCARD
u32
UInt
(
u32
min,
u32
max);
11
NODISCARD
float
Float
();
12
NODISCARD
float
Float
(
float
min,
float
max);
13
NODISCARD
V3
Vec3
();
14
NODISCARD
V3
Vec3
(
float
min,
float
max);
15
NODISCARD
V3
InUnitSphere
();
16
}
u32
unsigned __int32 u32
Unsigned integer 32 bit type.
Definition
BasicTypes.h:55
NODISCARD
#define NODISCARD
Definition
Common.h:80
MathTypes.h
Raito::Random
Definition
Random.cpp:7
Raito::Random::InUnitSphere
V3 InUnitSphere()
Definition
Random.cpp:50
Raito::Random::Initialize
void Initialize()
Definition
Random.cpp:15
Raito::Random::Vec3
V3 Vec3()
Definition
Random.cpp:40
Raito::Random::Float
float Float()
Definition
Random.cpp:30
Raito::Random::UInt
u32 UInt()
Definition
Random.cpp:20
Raito::V3
glm::vec3 V3
3D Vector; 32 bit floating point components
Definition
MathTypes.h:47
Core
Source
Raito
Random
Random.h
Generated by
1.11.0