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
expression_bool.hpp
Go to the documentation of this file.
1
#pragma once
2
#include <ossia/detail/config.hpp>
3
4
#include <
ossia/editor/expression/expression_fwd.hpp
>
5
9
namespace
ossia::expressions
10
{
15
class
OSSIA_EXPORT
expression_bool
final :
public
expression_callback_container
16
{
17
bool
m_result{};
18
19
public
:
20
expression_bool
(
bool
result);
21
expression_bool
(
expression_bool
&& other) =
delete
;
22
expression_bool
& operator=(
expression_bool
&& other) =
delete
;
23
24
expression_bool
(
const
expression_bool
& other) =
delete
;
25
expression_bool
& operator=(
const
expression_bool
& other) =
delete
;
26
27
~expression_bool
();
28
29
bool
evaluate()
const
noexcept
{
return
m_result; }
30
void
update()
const
noexcept
{ }
31
void
reset()
const
noexcept
{ }
32
};
15
class
OSSIA_EXPORT
expression_bool
final :
public
expression_callback_container {
…
};
33
}
ossia::expressions::expression_bool
expression_bool : a constant boolean value.
Definition
expression_bool.hpp:16
expression_fwd.hpp
src
ossia
editor
expression
expression_bool.hpp
Generated on Mon Mar 31 2025 23:58:28 for OSSIA by
1.9.8