|
GameApi 28
Library used by GameApi Builder tool
|
#include <functional>#include <string>#include <vector>#include "boxed_cast.hpp"#include "function_call_detail.hpp"#include "proxy_functions.hpp"#include "callable_traits.hpp"

Go to the source code of this file.
Classes | |
| struct | chaiscript::detail::Cast_Helper< const std::function< Signature > & > |
| Cast helper to handle automatic casting to const std::function &. More... | |
| struct | chaiscript::detail::Cast_Helper< std::function< Signature > > |
| Cast helper to handle automatic casting to std::function. More... | |
| struct | chaiscript::detail::Cast_Helper< const std::function< Signature > > |
| Cast helper to handle automatic casting to const std::function. More... | |
Namespaces | |
| namespace | chaiscript |
| Namespace chaiscript contains every API call that the average user will be concerned with. | |
| namespace | chaiscript::detail |
| Classes and functions reserved for internal use. Items in this namespace are not supported. | |
| namespace | chaiscript::dispatch |
| Classes and functions specific to the runtime dispatch side of ChaiScript. Some items may be of use to the end user. | |
Functions | |
| template<typename FunctionType> | |
| std::function< FunctionType > | chaiscript::dispatch::functor (const std::vector< Const_Proxy_Function > &funcs, const Type_Conversions_State *t_conversions) |
| template<typename FunctionType> | |
| std::function< FunctionType > | chaiscript::dispatch::functor (Const_Proxy_Function func, const Type_Conversions_State *t_conversions) |
| template<typename FunctionType> | |
| std::function< FunctionType > | chaiscript::dispatch::functor (const Boxed_Value &bv, const Type_Conversions_State *t_conversions) |