Agrarsense
PropTypes.h
Go to the documentation of this file.
1// Copyright (c) 2023 FrostBit Software Lab at the Lapland University of Applied Sciences
2//
3// This work is licensed under the terms of the MIT license.
4// For a copy, see <https://opensource.org/licenses/MIT>.
5
6#pragma once
7
8#include "CoreMinimal.h"
9
13UENUM(BlueprintType)
14enum class EPropTypes : uint8
15{
16 NONE = 0 UMETA(DisplayName = "None"),
17
18 // Vehicles props (not moveable)
19 Forwarder_Prop = 1 UMETA(DisplayName = "Forwarder_Prop"),
20
21 // Walker props (not moveable, not animated)
22 Reindeer_Prop = 10 UMETA(DisplayName = "Reindeer_Prop"),
23 Moose_Prop = 11 UMETA(DisplayName = "Moose_Prop"),
24 WorkerMan_Prop = 12 UMETA(DisplayName = "WorkerMan_Prop"),
25
26 Birch_Leaf = 20 UMETA(DisplayName = "Birch_Leaf"),
27
28 Tent = 50 UMETA(DisplayName = "Tent"),
29 PowerPylon = 51 UMETA(DisplayName = "PowerPylon"),
30
31 FireSmall = 80 UMETA(DisplayName = "FireSmall"),
32 FireMedium = 81 UMETA(DisplayName = "FireMedium"),
33 FireLarge = 82 UMETA(DisplayName = "FireLarge"),
34
35 Rock0_4M = 200 UMETA(DisplayName = "Rock0_4M"),
36 Rock0_6M = 201 UMETA(DisplayName = "Rock0_6M"),
37 Rock1M = 202 UMETA(DisplayName = "Rock1M"),
38 Rock1_5M = 203 UMETA(DisplayName = "Rock1_5M"),
39 Rock2M = 204 UMETA(DisplayName = "Rock2M"),
40 Rock4M = 205 UMETA(DisplayName = "Rock4M"),
41
42 RockCliff1 = 206 UMETA(DisplayName = "RockCliff1"),
43 RockCliff2 = 207 UMETA(DisplayName = "RockCliff2"),
44 RockCliff3 = 208 UMETA(DisplayName = "RockCliff3"),
45 RockCliff3Alt = 209 UMETA(DisplayName = "RockCliff3Alt"),
46 RockCliff4 = 210 UMETA(DisplayName = "RockCliff4"),
47 RockCliff4Alt = 211 UMETA(DisplayName = "RockCliff4Alt"),
48
49 Rock1 = 212 UMETA(DisplayName = "Rock1"),
50 Rock1Alt = 213 UMETA(DisplayName = "Rock1Alt"),
51 Rock2 = 214 UMETA(DisplayName = "Rock2"),
52 Rock2Alt = 219 UMETA(DisplayName = "Rock2Alt"),
53 Rock3 = 215 UMETA(DisplayName = "Rock3"),
54 Rock3Alt = 216 UMETA(DisplayName = "Rock3Alt"),
55 Rock4 = 217 UMETA(DisplayName = "Rock4"),
56 Rock4Alt = 218 UMETA(DisplayName = "Rock4Alt"),
57
58 Stump_01 = 220 UMETA(DisplayName = "Stump_01"),
59 Stump_02 = 221 UMETA(DisplayName = "Stump_02"),
60 Stump_03 = 222 UMETA(DisplayName = "Stump_03"),
61
62 // Tree Trunks and tree trunk piles
63 Pine_Trunk_3M = 100 UMETA(DisplayName = "Pine_Trunk_3M"),
64 Pine_Trunk_8M = 101 UMETA(DisplayName = "Pine_Trunk_8M"),
65 Pine_Trunk_12M = 102 UMETA(DisplayName = "Pine_Trunk_12M"),
66 Pine_Trunk_18M = 103 UMETA(DisplayName = "Pine_Trunk_18M"),
67 Pine_CutTrunk_5M = 104 UMETA(DisplayName = "Pine_CutTrunk_5M"),
68 Pine_Trunk_Pile1 = 106 UMETA(DisplayName = "Pine_Trunk_Pile1"),
69
70
71 Birch_Trunk_3M = 110 UMETA(DisplayName = "Birch_Trunk_3M"),
72 Birch_Trunk_8M = 111 UMETA(DisplayName = "Birch_Trunk_8M"),
73 Birch_Trunk_12M = 112 UMETA(DisplayName = "Birch_Trunk_12M"),
74 Birch_Trunk_18M = 113 UMETA(DisplayName = "Birch_Trunk_18M"),
75 Birch_CutTrunk_5M = 114 UMETA(DisplayName = "Birch_CutTrunk_5M"),
76
77 Birch_Trunk_Pile1 = 116 UMETA(DisplayName = "Birch_Trunk_Pile1"),
78
79 Spruce_CutTrunk_5M = 120 UMETA(DisplayName = "Spruce_CutTrunk_5M"),
80
81 Alder_CutTrunk_5M = 130 UMETA(DisplayName = "Alder_CutTrunk_5M")
82};
EPropTypes
Definition: PropTypes.h:15
@ Spruce_CutTrunk_5M