AusweisApp2
CardPosition.h
gehe zur Dokumentation dieser Datei
7#pragma once
8
9#include <QObject>
10
11namespace governikus
12{
13
15 : public QObject
16{
17 Q_OBJECT
18
19 Q_PROPERTY(double x MEMBER mXPosition CONSTANT)
20 Q_PROPERTY(double y MEMBER mYPosition CONSTANT)
21 Q_PROPERTY(int z MEMBER mZPosition CONSTANT)
22 Q_PROPERTY(double rotation MEMBER mRotation CONSTANT)
23
24 public:
25 CardPosition(double pXPosition = 0.0, double pYPosition = 0.0, int pZPosition = 1, double pRotation = 0.0);
26 CardPosition(const CardPosition& pOther);
27 ~CardPosition() override = default;
28 CardPosition& operator=(const CardPosition& pOther);
29
30 double mXPosition;
31 double mYPosition;
33 double mRotation;
34};
35
36
37} // namespace governikus
Definition: CardPosition.h:16
CardPosition & operator=(const CardPosition &pOther)
Definition: CardPosition.cpp:34
double mXPosition
Definition: CardPosition.h:30
double mYPosition
Definition: CardPosition.h:31
double x
Definition: CardPosition.h:19
double mRotation
Definition: CardPosition.h:33
~CardPosition() override=default
int mZPosition
Definition: CardPosition.h:32
CardPosition(double pXPosition=0.0, double pYPosition=0.0, int pZPosition=1, double pRotation=0.0)
Definition: CardPosition.cpp:9
double rotation
Definition: CardPosition.h:22
int z
Definition: CardPosition.h:21
double y
Definition: CardPosition.h:20
A simple template renderer.
Definition: ActivationContext.h:15