Castor3D 0.17.0
Multiplatform 3D engine
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
castor::manip::BasicBaseManip< CharT > Struct Template Reference

Defines a base manipulator type, its what the built-in stream manipulators do when they take parameters, only they return an opaque type. More...

#include <StreamBaseManipulators.hpp>

Public Member Functions

 BasicBaseManip (int base)
 
void apply (std::basic_ostream< CharT > &os) const
 

Static Public Member Functions

static int getIWord ()
 

Public Attributes

int m_base
 

Detailed Description

template<typename CharT>
struct castor::manip::BasicBaseManip< CharT >

Defines a base manipulator type, its what the built-in stream manipulators do when they take parameters, only they return an opaque type.

Constructor & Destructor Documentation

◆ BasicBaseManip()

template<typename CharT >
castor::manip::BasicBaseManip< CharT >::BasicBaseManip ( int base)
inlineexplicit

Member Function Documentation

◆ apply()

template<typename CharT >
void castor::manip::BasicBaseManip< CharT >::apply ( std::basic_ostream< CharT > & os) const
inline

◆ getIWord()

template<typename CharT >
static int castor::manip::BasicBaseManip< CharT >::getIWord ( )
inlinestatic

Referenced by castor::manip::BasicBaseManip< CharT >::apply().

Here is the caller graph for this function:

Member Data Documentation

◆ m_base

template<typename CharT >
int castor::manip::BasicBaseManip< CharT >::m_base

The documentation for this struct was generated from the following file: