|
Unravel Engine C++ Reference
|
Functions | |
| template<typename T > | |
| static auto | get_bit (T val, unsigned int bit) noexcept |
| template<typename T > | |
| static auto | get_bit_range (T val, unsigned int offset, unsigned int length) noexcept |
| template<typename T > | |
| static void | set_bit (T &val, unsigned int bit) noexcept |
| template<typename T > | |
| static void | clear_bit (T &val, unsigned int bit) noexcept |
| template<typename T > | |
| static void | set_bit_flag (T &val, T flag) noexcept |
| template<typename T > | |
| static void | clear_bit_flag (T &val, T flag) noexcept |
| template<typename T > | |
| static auto | check_bit_flag (T value, T flag) noexcept |
| static auto | get_low_nibble (unsigned char value) noexcept |
| static auto | get_high_nibble (unsigned char value) noexcept |
|
inlinestaticnoexcept |
Definition at line 43 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 25 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 37 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 7 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 13 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 53 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 48 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 19 of file bitflags.hpp.
|
inlinestaticnoexcept |
Definition at line 31 of file bitflags.hpp.