Banuba SDK
libs
effect_player
bnb
effect_player
interfaces
effect_player_playback_state.hpp
Go to the documentation of this file.
1
/// \file
2
/// \addtogroup EffectPlayer
3
/// @{
4
///
5
// AUTOGENERATED FILE - DO NOT MODIFY!
6
// This file was generated by Djinni from effect_player.djinni
7
8
#pragma once
9
10
#include <functional>
11
12
namespace
bnb {
namespace
interfaces {
13
14
/** The EffectPlayerPlaybackState enum values are available states of effect player playback life cycle */
15
enum class
effect_player_playback_state
: int {
16
/** Not initialized/stopped states */
17
inactive,
18
/** Active playback state */
19
active,
20
/** Playback is paused and ready to resume from saved position */
21
paused,
22
};
23
24
} }
// namespace bnb::interfaces
25
26
namespace
std {
27
28
template
<>
29
struct
hash<::
bnb::interfaces::effect_player_playback_state
> {
30
size_t
operator()(::
bnb::interfaces::effect_player_playback_state
type)
const
{
31
return
std::hash<int>()(
static_cast<
int
>
(type));
32
}
33
};
34
35
}
// namespace std
36
/// @}
37
bnb::interfaces::effect_player_playback_state
effect_player_playback_state
The EffectPlayerPlaybackState enum values are available states of effect player playback life cycle.
Definition:
effect_player_playback_state.hpp:15
Generated by
1.8.17