unexpected ~master (2026-07-01T23:47:28.7444833)
Dub
Repo
PCG
unexpected
pcg
Undocumented in source.
struct
PCG (
T
S
alias
func
S
multiplier
=
DefaultPCGMultiplier
!
S
S
increment
=
DefaultPCGIncrement
!
S
) {
this
(S val);
void
seed
(S val);
void
popFront
();
T
front
();
typeof
(
this
)
save
();
enum
bool
empty
;
enum
bool
isUniformRandom
;
enum
T
min
;
enum
T
max
;
const
(
S
)
toSiryulType
();
static
PCG
fromSiryulType
(S val);
}
Constructors
this
this
(S val)
Undocumented in source.
Members
Functions
front
T
front
()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void
popFront
()
Undocumented in source. Be warned that the author may not have intended to support it.
save
typeof
(
this
)
save
()
Undocumented in source. Be warned that the author may not have intended to support it.
seed
void
seed
(S val)
Undocumented in source. Be warned that the author may not have intended to support it.
toSiryulType
const
(
S
)
toSiryulType
()
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
fromSiryulType
PCG
fromSiryulType
(S val)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
empty
enum
bool
empty
;
Undocumented in source.
isUniformRandom
enum
bool
isUniformRandom
;
Undocumented in source.
max
enum
T
max
;
Undocumented in source.
min
enum
T
min
;
Undocumented in source.
Meta
Source
See Implementation
unexpected
pcg
aliases
PCG6432dxsm
SupportedFunctions
SupportedTypes
structs
PCG
PCGConsts
templates
DefaultPCGIncrement
DefaultPCGMultiplier