Terraria v1.4.4.9
Terraria source code documentation
|
Static Public Member Functions | |
static bool | IsPow2 (int value) |
static bool | IsPow2 (uint value) |
static bool | IsPow2 (long value) |
static bool | IsPow2 (ulong value) |
static uint | RoundUpToPowerOf2 (uint value) |
static ulong | RoundUpToPowerOf2 (ulong value) |
static int | LeadingZeroCount (uint value) |
static int | LeadingZeroCount (ulong value) |
static int | Log2 (uint value) |
static int | Log2 (ulong value) |
static int | PopCount (uint value) |
static int | PopCount (ulong value) |
static int | TrailingZeroCount (int value) |
static int | TrailingZeroCount (uint value) |
static int | TrailingZeroCount (long value) |
static int | TrailingZeroCount (ulong value) |
static uint | RotateLeft (uint value, int offset) |
static ulong | RotateLeft (ulong value, int offset) |
static uint | RotateRight (uint value, int offset) |
static ulong | RotateRight (ulong value, int offset) |
Static Package Functions | |
static bool | IsPow2 (nint value) |
static bool | IsPow2 (nuint value) |
static int | Log2Ceiling (uint value) |
static int | Log2Ceiling (ulong value) |
Properties | |
static ReadOnlySpan< byte > | TrailingZeroCountDeBruijn [get] |
static ReadOnlySpan< byte > | Log2DeBruijn [get] |
Static Private Member Functions | |
static int | Log2SoftwareFallback (uint value) |
Definition at line 9 of file BitOperations.cs.