GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::detail::Dynamic_Conversion_Impl< Base, Derived > Class Template Reference

#include <type_conversions.hpp>

Inheritance diagram for chaiscript::detail::Dynamic_Conversion_Impl< Base, Derived >:
Collaboration diagram for chaiscript::detail::Dynamic_Conversion_Impl< Base, Derived >:

Public Member Functions

 Dynamic_Conversion_Impl ()
Boxed_Value convert_down (const Boxed_Value &t_base) const override
Boxed_Value convert (const Boxed_Value &t_derived) const override
Public Member Functions inherited from chaiscript::detail::Type_Conversion_Base
const Type_Info & to () const
const Type_Info & from () const
virtual bool bidir () const
virtual ~Type_Conversion_Base ()=default

Additional Inherited Members

Protected Member Functions inherited from chaiscript::detail::Type_Conversion_Base
 Type_Conversion_Base (Type_Info t_to, Type_Info t_from)

Constructor & Destructor Documentation

◆ Dynamic_Conversion_Impl()

template<typename Base, typename Derived>
chaiscript::detail::Dynamic_Conversion_Impl< Base, Derived >::Dynamic_Conversion_Impl ( )
inline

Member Function Documentation

◆ convert()

template<typename Base, typename Derived>
Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl< Base, Derived >::convert ( const Boxed_Value & t_derived) const
inlineoverridevirtual

◆ convert_down()

template<typename Base, typename Derived>
Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl< Base, Derived >::convert_down ( const Boxed_Value & t_base) const
inlineoverridevirtual

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