Polymorph.hpp File Reference
#include <boost/static_assert.hpp>
#include "libecs.hpp"
#include "convertTo.hpp"
#include "Util.hpp"
Go to the source code of this file.
|
Namespaces |
namespace | libecs |
Classes |
class | libecs::PolymorphValue |
class | libecs::ConcretePolymorphValue< T > |
class | libecs::PolymorphNoneValue |
class | libecs::Polymorph |
class | libecs::libecs::ConvertTo< PolymorphVector, PolymorphVector > |
class | libecs::libecs::ConvertTo< PolymorphVector, FromType > |
class | libecs::libecs::ConvertTo< PolymorphVector, String > |
class | libecs::libecs::ConvertTo< ToType, PolymorphVector > |
class | libecs::libecs::ConvertTo< String, PolymorphVector > |
Functions |
| libecs::DECLARE_CLASS (PolymorphValue) |
template<> |
const Polymorph | libecs::nullValue () |
Detailed Description