GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::detail::Dispatch_State Class Reference

#include <dispatchkit.hpp>

Public Member Functions

 Dispatch_State (Dispatch_Engine &t_engine)
Dispatch_Engine * operator-> () const
Dispatch_Engine & operator* () const
Stack_Holder & stack_holder () const
const Type_Conversions_State & conversions () const
Type_Conversions::Conversion_Saves & conversion_saves () const
Boxed_Value & add_get_object (const std::string &t_name, Boxed_Value obj) const
void add_object (const std::string &t_name, Boxed_Value obj) const
Boxed_Value get_object (const std::string &t_name, std::atomic_uint_fast32_t &t_loc) const

Constructor & Destructor Documentation

◆ Dispatch_State()

chaiscript::detail::Dispatch_State::Dispatch_State ( Dispatch_Engine & t_engine)
inlineexplicit

Member Function Documentation

◆ add_get_object()

Boxed_Value & chaiscript::detail::Dispatch_State::add_get_object ( const std::string & t_name,
Boxed_Value obj ) const
inline
Here is the caller graph for this function:

◆ add_object()

void chaiscript::detail::Dispatch_State::add_object ( const std::string & t_name,
Boxed_Value obj ) const
inline
Here is the caller graph for this function:

◆ conversion_saves()

Type_Conversions::Conversion_Saves & chaiscript::detail::Dispatch_State::conversion_saves ( ) const
inline
Here is the caller graph for this function:

◆ conversions()

const Type_Conversions_State & chaiscript::detail::Dispatch_State::conversions ( ) const
inline
Here is the caller graph for this function:

◆ get_object()

Boxed_Value chaiscript::detail::Dispatch_State::get_object ( const std::string & t_name,
std::atomic_uint_fast32_t & t_loc ) const
inline
Here is the caller graph for this function:

◆ operator*()

Dispatch_Engine & chaiscript::detail::Dispatch_State::operator* ( ) const
inline

◆ operator->()

Dispatch_Engine * chaiscript::detail::Dispatch_State::operator-> ( ) const
inline

◆ stack_holder()

Stack_Holder & chaiscript::detail::Dispatch_State::stack_holder ( ) const
inline

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