OSSIA
Open Scenario System for Interactive Application
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
w
Functions
c
e
f
g
h
i
l
m
n
p
s
t
u
v
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
~
Functions
a
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
a
b
c
d
h
i
k
m
n
o
p
s
t
u
x
Typedefs
Enumerations
Files
File List
File Members
All
l
o
t
Functions
o
t
Typedefs
Enumerations
Enumerator
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
state_execution_visitor.hpp
1
#pragma once
2
#include <ossia/detail/nullable_variant.hpp>
3
4
#include <utility>
5
6
namespace
ossia
7
{
8
struct
state_execution_visitor
9
{
10
template
<
typename
T>
11
void
operator()(T&& m)
12
{
13
std::forward<T>(m).launch();
14
}
15
16
void
operator()(ossia::monostate) { }
17
void
operator()() { }
18
};
19
}
ossia
Definition
git_info.h:7
src
ossia
editor
state
detail
state_execution_visitor.hpp
Generated on Thu Apr 10 2025 00:10:30 for OSSIA by
1.9.8