FlukyEngine
Classes | Namespaces | Typedefs | Enumerations | Functions
io.hpp File Reference

GLM_GTX_io More...

#include "../glm.hpp"
#include "../gtx/quaternion.hpp"
#include <iosfwd>
#include <locale>
#include <utility>
#include "io.inl"
Include dependency graph for io.hpp:

Go to the source code of this file.

Classes

class  glm::io::format_punct< CTy >
 
class  glm::io::basic_state_saver< CTy, CTr >
 
class  glm::io::basic_format_saver< CTy, CTr >
 
struct  glm::io::precision
 
struct  glm::io::width
 
struct  glm::io::delimeter< CTy >
 
struct  glm::io::order
 

Namespaces

 glm
 Core features
 

Typedefs

typedef basic_state_saver< char > glm::io::state_saver
 
typedef basic_state_saver< wchar_t > glm::io::wstate_saver
 
typedef basic_format_saver< char > glm::io::format_saver
 
typedef basic_format_saver< wchar_t > glm::io::wformat_saver
 

Enumerations

enum  order_type { column_major, row_major }
 

Functions

template<typename FTy , typename CTy , typename CTr >
FTy const & glm::io::get_facet (std::basic_ios< CTy, CTr > &)
 
template<typename FTy , typename CTy , typename CTr >
std::basic_ios< CTy, CTr > & glm::io::formatted (std::basic_ios< CTy, CTr > &)
 
template<typename FTy , typename CTy , typename CTr >
std::basic_ios< CTy, CTr > & glm::io::unformattet (std::basic_ios< CTy, CTr > &)
 
template<typename CTy , typename CTr >
std::basic_ostream< CTy, CTr > & glm::io::operator<< (std::basic_ostream< CTy, CTr > &, precision const &)
 
template<typename CTy , typename CTr >
std::basic_ostream< CTy, CTr > & glm::io::operator<< (std::basic_ostream< CTy, CTr > &, width const &)
 
template<typename CTy , typename CTr >
std::basic_ostream< CTy, CTr > & glm::io::operator<< (std::basic_ostream< CTy, CTr > &, delimeter< CTy > const &)
 
template<typename CTy , typename CTr >
std::basic_ostream< CTy, CTr > & glm::io::operator<< (std::basic_ostream< CTy, CTr > &, order const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, qua< T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, vec< 1, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, vec< 2, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, vec< 3, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, vec< 4, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 2, 2, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 2, 3, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 2, 4, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 3, 2, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 3, 3, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 3, 4, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 4, 2, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 4, 3, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, mat< 4, 4, T, Q > const &)
 
template<typename CTy , typename CTr , typename T , qualifier Q>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, std::pair< mat< 4, 4, T, Q > const, mat< 4, 4, T, Q > const > const &)
 

Detailed Description

GLM_GTX_io

Author
Jan P Springer (regni.nosp@m.rpsj.nosp@m.@gmai.nosp@m.l.co.nosp@m.m)
See also
Core features (dependence)
GLM_GTC_matrix_access (dependence)
GLM_GTC_quaternion (dependence)