OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
behavior.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  ossia

Functions

template<typename Visitor>
auto ossia::apply_nonnull (Visitor &&functor, const behavior_variant_type &var)
template<typename Visitor>
auto ossia::apply_nonnull (Visitor &&functor, behavior_variant_type &var)
template<typename Visitor>
auto ossia::apply_nonnull (Visitor &&functor, behavior_variant_type &&var)
template<typename Visitor>
auto ossia::apply (Visitor &&functor, const behavior_variant_type &var)
template<typename Visitor>
auto ossia::apply (Visitor &&functor, behavior_variant_type &var)
template<typename Visitor>
auto ossia::apply (Visitor &&functor, behavior_variant_type &&var)
template<typename Functor>
auto ossia::apply (Functor &&functor, const behavior &var) -> decltype(auto)
template<typename Functor>
auto ossia::apply (Functor &&functor, behavior &var) -> decltype(auto)
template<typename Functor>
auto ossia::apply (Functor &&functor, behavior &&var) -> decltype(auto)
template<typename Functor>
auto ossia::apply_nonnull (Functor &&functor, const behavior &var) -> decltype(auto)
template<typename Functor>
auto ossia::apply_nonnull (Functor &&functor, behavior &var) -> decltype(auto)
template<typename Functor>
auto ossia::apply_nonnull (Functor &&functor, behavior &&var) -> decltype(auto)