#include <MRVectorTraits.h>
Public Types | |
using | BaseType = float |
template<std::same_as< float > > | |
using | ChangeBaseType = ImVec2 |
Static Public Member Functions | |
template<typename U > | |
static auto && | getElem (int i, U &&value) |
template<typename U = ImVec2> | |
static constexpr U | diagonal (float v) |
Static Public Attributes | |
static constexpr int | size = 2 |
using MR::VectorTraits< ImVec2 >::BaseType = float |
using MR::VectorTraits< ImVec2 >::ChangeBaseType = ImVec2 |
|
inlinestaticconstexpr |
|
inlinestaticnodiscard |
|
staticconstexpr |