Table of Contents

Method FastHasFlags

Namespace
Terminal.Gui.EnumExtensions
Assembly
Terminal.Gui.dll

FastHasFlags(ViewDiagnosticFlags, ViewDiagnosticFlags)

Determines if the specified flags are set in the current value of this ViewDiagnosticFlags.

public static bool FastHasFlags(this ViewDiagnosticFlags e, ViewDiagnosticFlags checkFlags)

Parameters

e ViewDiagnosticFlags
checkFlags ViewDiagnosticFlags

Returns

bool

True, if all flags present in checkFlags are also present in the current value of the ViewDiagnosticFlags.
Otherwise false.

Remarks

NO VALIDATION IS PERFORMED!

FastHasFlags(ViewDiagnosticFlags, uint)

Determines if the specified mask bits are set in the current value of this ViewDiagnosticFlags.

public static bool FastHasFlags(this ViewDiagnosticFlags e, uint mask)

Parameters

e ViewDiagnosticFlags

The ViewDiagnosticFlags value to check against the mask value.

mask uint

A mask to apply to the current value.

Returns

bool

True, if all bits set to 1 in the mask are also set to 1 in the current value of the ViewDiagnosticFlags.
Otherwise false.

Remarks

NO VALIDATION IS PERFORMED!