Banuba SDK
libs
effect_player
bnb
effect_player
interfaces
nn_mode.hpp
Go to the documentation of this file.
1
/// \file
2
/// \addtogroup EffectPlayer
3
/// @{
4
///
5
// AUTOGENERATED FILE - DO NOT MODIFY!
6
// This file generated by Djinni from effect_player.djinni
7
8
#pragma once
9
10
#include <functional>
11
12
namespace
bnb {
namespace
interfaces {
13
14
enum class
nn_mode : int {
15
/** Means automatically decision, based on device performance and compatibility of NN's player with current platform */
16
automatically,
17
/** Means enable NN's when current platform compatible with NN's player */
18
enable,
19
/** Means disable in any case */
20
disable,
21
};
22
23
} }
// namespace bnb::interfaces
24
25
namespace
std {
26
27
template
<>
28
struct
hash<::bnb::interfaces::nn_mode> {
29
size_t
operator()(::bnb::interfaces::nn_mode type)
const
{
30
return
std::hash<int>()(
static_cast<
int
>
(type));
31
}
32
};
33
34
}
// namespace std
35
/// @}
36
Generated by
1.8.20