Unreal SDK  v1.3.0
Loading...
Searching...
No Matches
WeArtCommon.generated.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2/*===========================================================================
3 Generated code exported from UnrealHeaderTool.
4 DO NOT modify this manually! Edit the corresponding .h files instead!
5===========================================================================*/
6
7// IWYU pragma: private, include "Common/WeArtCommon.h"
8#include "Templates/IsUEnumClass.h"
9#include "UObject/ObjectMacros.h"
10#include "UObject/ReflectedTypeAccessors.h"
11
12PRAGMA_DISABLE_DEPRECATION_WARNINGS
13#ifdef WEARTPLUGIN_WeArtCommon_generated_h
14#error "WeArtCommon.generated.h already included, missing '#pragma once' in WeArtCommon.h"
15#endif
16#define WEARTPLUGIN_WeArtCommon_generated_h
17
18#undef CURRENT_FILE_ID
19#define CURRENT_FILE_ID FID_Users_FrancescoAbbo_Documents_UnrealProjects_WEARTOboarding5_3_Plugins_WEART_SDK_Unreal_Source_weArtPlugin_Common_WeArtCommon_h
20
21
22#define FOREACH_ENUM_EHANDSIDE(op) \
23 op(Left) \
24 op(Right)
25#define FOREACH_ENUM_EACTUATIONPOINT(op) \
26 op(Thumb) \
27 op(Index) \
28 op(Middle) \
29 op(Palm)
30#define FOREACH_ENUM_MIDDLEWARESTATUS(op) \
31 op(MiddlewareStatus::DISCONNECTED) \
32 op(MiddlewareStatus::IDLE) \
33 op(MiddlewareStatus::STARTING) \
34 op(MiddlewareStatus::RUNNING) \
35 op(MiddlewareStatus::STOPPING) \
36 op(MiddlewareStatus::UPLOADING_TEXTURES) \
37 op(MiddlewareStatus::CONNECTING_DEVICE) \
38 op(MiddlewareStatus::CALIBRATION)
39
40enum class MiddlewareStatus;
41template<> struct TIsUEnumClass<MiddlewareStatus> { enum { Value = true }; };
43
44#define FOREACH_ENUM_TEXTURETYPE(op) \
45 op(TextureType::ClickNormal) \
46 op(TextureType::ClickSoft) \
47 op(TextureType::DoubleClick) \
48 op(TextureType::AluminiumFineMeshSlow) \
49 op(TextureType::AluminiumFineMeshFast) \
50 op(TextureType::PlasticMeshSlow) \
51 op(TextureType::ProfiledAluminiumMeshMedium) \
52 op(TextureType::ProfiledAluminiumMeshFast) \
53 op(TextureType::RhombAluminiumMeshMedium) \
54 op(TextureType::TextileMeshMedium) \
55 op(TextureType::CrushedRock) \
56 op(TextureType::VenetianGranite) \
57 op(TextureType::SilverOak) \
58 op(TextureType::LaminatedWood) \
59 op(TextureType::ProfiledRubberSlow) \
60 op(TextureType::VelcroHooks) \
61 op(TextureType::VelcroLoops) \
62 op(TextureType::PlasticFoil2) \
63 op(TextureType::Leather) \
64 op(TextureType::Cotton1) \
65 op(TextureType::Aluminium) \
66 op(TextureType::DoubleSidedTape)
67
68enum class TextureType : uint8;
69template<> struct TIsUEnumClass<TextureType> { enum { Value = true }; };
71
72PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define WEARTPLUGIN_API
Definition: Definitions.WEARTPlugin.h:26
WEARTPLUGIN_API UEnum * StaticEnum< MiddlewareStatus >()
Definition: WeArtCommon.gen.cpp:149
WEARTPLUGIN_API UEnum * StaticEnum< TextureType >()
Definition: WeArtCommon.gen.cpp:215
MiddlewareStatus
Definition: WeArtCommon.h:56
TextureType
Definition: WeArtCommon.h:156