mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 01:50:38 +00:00
BitFlagIterator: add constructor to start from a specified bit
Change-Id: I7fbd6d10167cf970f3cf99224d43e3b9db7cbedf
This commit is contained in:
committed by
Baldur Karlsson
parent
b5f40e68e8
commit
722d24a96e
@@ -32,6 +32,7 @@ private:
|
||||
public:
|
||||
inline BitFlagIterator() : flags(0) {}
|
||||
inline BitFlagIterator(FlagType mask) : flags(mask) {}
|
||||
inline BitFlagIterator(FlagType mask, BitType bit) : flags(mask & ~(bit - 1)) {}
|
||||
inline BitFlagIterator(const BitFlagIterator &o) : flags(o.flags) {}
|
||||
static inline BitFlagIterator begin(FlagType mask) { return BitFlagIterator(mask); }
|
||||
static inline BitFlagIterator end() { return BitFlagIterator(0); }
|
||||
|
||||
Reference in New Issue
Block a user