Banuba SDK
action_units_indices.hpp
Go to the documentation of this file.
1 /// \file
2 /// \addtogroup Types
3 /// @{
4 ///
5 // AUTOGENERATED FILE - DO NOT MODIFY!
6 // This file was generated by Djinni from types.djinni
7 
8 #pragma once
9 
10 #include <functional>
11 
12 namespace bnb { namespace interfaces {
13 
14 enum class action_units_indices : int {
15  /**0 */
16  BrowDownLeft,
17  BrowDownRight,
18  BrowInnerUp,
19  BrowOuterUpLeft,
20  BrowOuterUpRight,
21  CheekPuff,
22  CheekSquintLeft,
23  CheekSquintRight,
24  JawForward,
25  /**9 */
26  JawLeft,
27  JawRight,
28  JawOpen,
29  MouthClose,
30  MouthFunnel,
31  MouthPucker,
32  MouthLeft,
33  MouthRight,
34  MouthSmileLeft,
35  MouthSmileRight,
36  /**19 */
37  MouthDimpleLeft,
38  MouthDimpleRight,
39  MouthRollUpper,
40  MouthShrugUpper,
41  MouthShrugLower,
42  MouthRollLower,
43  MouthFrownLeft,
44  MouthFrownRight,
45  MouthUpperUpLeft,
46  MouthUpperUpRight,
47  /**29 */
48  MouthLowerDownLeft,
49  MouthLowerDownRight,
50  NoseSneerLeft,
51  NoseSneerRight,
52  MouthPressLeft,
53  MouthPressRight,
54  MouthStretchLeft,
55  MouthStretchRight,
56  EyeBlinkLeft,
57  EyeBlinkRight,
58  /**39 */
59  EyeWideLeft,
60  EyeWideRight,
61  EyeSquintLeft,
62  EyeSquintRight,
63  EyeLookDownLeft,
64  EyeLookInLeft,
65  EyeLookOutLeft,
66  EyeLookUpLeft,
67  EyeLookDownRight,
68  EyeLookInRight,
69  EyeLookOutRight,
70  /**50 */
71  EyeLookUpRight,
72  /**51 */
73  total_au_count,
74 };
75 
76 } } // namespace bnb::interfaces
77 
78 namespace std {
79 
80 template <>
81 struct hash<::bnb::interfaces::action_units_indices> {
82  size_t operator()(::bnb::interfaces::action_units_indices type) const {
83  return std::hash<int>()(static_cast<int>(type));
84  }
85 };
86 
87 } // namespace std
88 /// @}
89