Go to the source code of this file.
Namespaces | |
| uscript | |
Typedefs | |
| template<typename T > | |
| using | uscript::JustAChar = const char * |
| template<typename T > | |
| using | uscript::JustACharRef = const char *& |
Functions | |
| void | uscript::SetAll (VM &vm, std::initializer_list< const char * > names) |
| template<typename... Ts> | |
| void | uscript::_swallow (Ts &&...) |
| template<typename... TObjs> | |
| void | uscript::RegisterAll () |
| template<typename... TObjs> | |
| void | uscript::AddAll (VM &vm) |
| template<typename T , typename... TObjs> | |
| void | uscript::AddAll (VM &vm, JustACharRef< T > name, JustACharRef< TObjs >...names, const T *&obj, const TObjs *&...objs) |
| template<typename... TObjs> | |
| Chunk | uscript::compileChunk (const char *source) |
| template<typename... TObjs> | |
| std::function< uscript::Value(const TObjs *...)> | uscript::compile (JustAChar< TObjs >...names, const char *source) |
1.8.5