interface Tinman.Core.Config.Binding.IFlags<T>

Extended by

Flags sealed

Defines the mapping between a native value and a set of enumerated flags.

Public / Methods


public method CombineFlags → (2)

first in : T

First flag.

second in : T

Second flag.

returns → T

The combined value.

Combines the given flags.


public method SplitFlags → (2)

value in : T

The combined value.

flags in : IVectorConst<T>

The list of flags.

returns → int32 [ ]

The flags in value in, given as array of indices into flags in.

Splits the given combined value into its flags.