HoverRace  2.0
Classes | Namespaces | Macros | Functions
MPL.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HoverRace::Display::MPL::HasSetSize< C >
 Determine if a class as a SetSize(Vec2). More...
 

Namespaces

 HoverRace
 
 HoverRace::Display
 
 HoverRace::Display::MPL
 Display-oriented metaprogramming utilities.
 

Macros

#define MR_DllDeclare
 

Functions

template<class T >
std::enable_if< MPL::HasSetSize< T >::value, void >::type HoverRace::Display::MPL::SetSize (T &widget, double w, double h)
 
template<class T >
std::enable_if< MPL::HasSetSize< T >::value, void >::type HoverRace::Display::MPL::SetSize (T &widget, Vec2 &&vec)
 
template<class T >
std::enable_if<!MPL::HasSetSize< T >::value, void >::type HoverRace::Display::MPL::SetSize (T &, double, double)
 
template<class T >
std::enable_if<!MPL::HasSetSize< T >::value, void >::type HoverRace::Display::MPL::SetSize (T &, Vec2 &&)
 

Macro Definition Documentation

#define MR_DllDeclare