sealed class
|
Flags
|
with
|
<T>
|
as
|
struct
|
implements
|
IFlags<T>
|
Combines the given flags.
public
method
|
CombineFlags
(T first,
T second)
|
||
type
|
T
|
||
params
|
first
|
First flag. | |
second
|
Second flag. | ||
returns
|
The combined value. | ||
implements
|
IFlags.CombineFlags
|
Splits the given combined value into its flags.
public
method
|
SplitFlags
(T value,
IVectorConst<T> flags)
|
||
type
|
int32[]
|
||
params
|
value
|
The combined value. | |
flags
|
The list of flags. | ||
returns
|
The flags in value, given as array of indices into flags. | ||
implements
|
IFlags.SplitFlags
|