Main Cogs namespace.
Definition: MortonCode.h:5
A value that is cleared when it is moved from.
Definition: UniqueValue.h:13
UniqueValue & operator=(const UniqueValue &)=delete
UniqueValue(const UniqueValue &)=delete
T value
Definition: UniqueValue.h:22
UniqueValue & operator=(UniqueValue &&other) noexcept
Definition: UniqueValue.h:20
UniqueValue(const T &value)
Definition: UniqueValue.h:15
UniqueValue(UniqueValue &&other) noexcept
Definition: UniqueValue.h:17