EHM DAL 0.2.3
Data abstraction layer for Eastside Hockey Manager
Loading...
Searching...
No Matches
player_data_columns.h
1#pragma once
2
3// Application headers
4#include "include/column_data/column_data.h"
5
6namespace ehm_dal::column_data {
8{
9public:
11
12 enum COLUMN_INDEXES {
13 // Ability
14 CurrentAbility = FirstIdOnlyDerivedColumnIndex,
15 PotentialAbility,
16
17 // Reputation
18 HomeReputation,
19 CurrentReputation,
20 WorldReputation,
21
22 // Height/weight
23 HeightCentimetres,
24 WeightKilograms,
25 BodyMassIndex,
26
27 // Jersey numbers
28 SquadNumber,
29 InternationalSquadNumber,
30 FavouriteNumber,
31
32 // Junior preference
33 JuniorPreference,
34
35 // Positions
36 Goaltender,
37 LeftDefense,
38 RightDefense,
39 LeftWing,
40 Center,
41 RightWing,
42
43 // Role
44 DefensiveRole,
45 OffensiveRole,
46 PlayerRole,
47
48 // Handedness
49 Handedness,
50
51 // Goaltending
52 Blocker,
53 Glove,
54 OneOnOnes,
55 Rebounds,
56 Recovery,
57 Reflexes,
58
59 // Mental
60 Aggression,
61 Agitation,
62 Anticipation,
63 Bravery,
64 Consistency,
65 Creativity,
66 Decisions,
67 Dirtiness,
68 Flair,
69 ImportantMatches,
70 Leadership,
71 Morale,
72 PassTendency,
73 Teamwork,
74 Versatility,
75 WorkRate,
76
77 // Physical
78 Acceleration,
79 Agility,
80 Balance,
81 InjuryProneness,
82 NaturalFitness,
83 Pace,
84 Stamina,
85 Strength,
86
87 // Technical
88 Checking,
89 Deflections,
90 Deking,
91 Faceoffs,
92 Fighting,
93 Hitting,
94 Movement,
95 Passing,
96 Pokecheck,
97 Positioning,
98 Slapshot,
99 Stickhandling,
100 Wristshot,
101 COLUMN_COUNT
102 };
103};
104} // namespace ehm_dal::column_data
The ColumnData class represents a container of ehm_dal::column_data::Column and attributes relating t...
Definition: column_data.h:18
@ FirstIdOnlyDerivedColumnIndex
Definition: column_data.h:54
Definition: player_data_columns.h:8