Castor3D 0.16.0
Multiplatform 3D engine
|
Classes | |
struct | castor::manip::BasicBaseManip< CharType > |
Defines a base manipulator type, its what the built-in stream manipulators do when they take parameters, only they return an opaque type. More... | |
struct | castor::manip::DigitChars< char > |
struct | castor::manip::DigitChars< wchar_t > |
struct | castor::manip::DigitChars< char8_t > |
struct | castor::manip::DigitChars< char16_t > |
struct | castor::manip::DigitChars< char32_t > |
struct | castor::manip::BaseNumPut< CharType > |
A custom number output facet. More... | |
Namespaces | |
namespace | castor |
namespace | castor::manip |
Typedefs | |
using | castor::manip::BaseManip = BasicBaseManip< char > |
using | castor::manip::WBaseManip = BasicBaseManip< wchar_t > |
using | castor::manip::XBaseManip = BasicBaseManip< xchar > |
using | castor::manip::U32BaseManip = BasicBaseManip< u32char > |
Functions | |
template<typename CharType > | |
BasicBaseManip< CharType > | castor::manip::baseT (int b) |
Stream operator. | |
BaseManip | castor::manip::base (int b) |
Stream operator. | |
WBaseManip | castor::manip::wbase (int b) |
Stream operator. | |
XBaseManip | castor::manip::xbase (int b) |
Stream operator. | |
U32BaseManip | castor::manip::u32base (int b) |
Stream operator. | |
std::ostream & | castor::manip::operator<< (std::ostream &stream, const manip::BaseManip &manip) |
Stream operator. | |
std::wostream & | castor::manip::operator<< (std::wostream &stream, const manip::WBaseManip &manip) |
Stream operator. | |
U32OutputStream & | castor::manip::operator<< (U32OutputStream &stream, const manip::U32BaseManip &manip) |
Stream operator. | |
Variables | |
template<typename CharType > | |
std::basic_string_view< CharType > constexpr | castor::manip::digitCharLcT = DigitChars< CharType >::digitCharLc |
template<typename CharType > | |
std::basic_string_view< CharType > constexpr | castor::manip::digitCharUcT = DigitChars< CharType >::digitCharUc |