EHM DAL 0.2.3
Data abstraction layer for Eastside Hockey Manager
Loading...
Searching...
No Matches
club_columns.h
1#pragma once
2
3
4// Application headers
5#include "include/column_data/column_data.h"
6
7namespace ehm_dal::column_data {
8// --- Club column data --- //
13{
14public:
16
17enum COLUMN_INDEXES {
19 ShortName,
20 Nickname,
21 Abbreviation,
22 League,
23 DetailedDivision,
24 ReserveDivision,
25 LastLeague,
26 LastPosition,
27 MediaExpectedPosition,
28 Nation,
29 HomeCity,
30 ProfessionalStatus,
31 ContinentalLicence,
32 Arena,
33 PracticeFacilities,
34 HomeGameDay,
35 AverageAttendance,
36 MinimumAttendance,
37 MaximumAttendance,
38 ClubOwnsArena,
39 Reputation,
40 YearFounded,
41 FanSupport,
42 MarketSize,
43 Training,
44 PublicCompany,
45 Cash,
46 PlayerBudget,
47 Colour1Foreground,
48 Colour1Background,
49 Colour1Trim,
50 Colour2Foreground,
51 Colour2Background,
52 Colour2Trim,
53 Colour3Foreground,
54 Colour3Background,
55 Colour3Trim,
56 FavouriteStaff1,
57 FavouriteStaff2,
58 FavouriteStaff3,
59 DislikedStaff1,
60 DislikedStaff2,
61 DislikedStaff3,
62 Rivals1,
63 Rivals2,
64 Rivals3,
65 GenderName,
66 GenderShortName,
67 UnusedFlag,
68 COLUMN_COUNT
69};
70};
71} // namespace ehm_dal::schema
72
The ClubColumns class sets out the column indexes for the ehm_dal::schema::Club schema.
Definition: club_columns.h:13
The ColumnData class represents a container of ehm_dal::column_data::Column and attributes relating t...
Definition: column_data.h:18
@ FirstStandardDerivedColumnIndex
Definition: column_data.h:53