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