Overte C++ Documentation
TransformNode.h
1 //
2 // Created by Sabrina Shanman 2018/08/14
3 // Copyright 2018 High Fidelity, Inc.
4 //
5 // Distributed under the Apache License, Version 2.0.
6 // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
7 //
8 #ifndef hifi_TransformNode_h
9 #define hifi_TransformNode_h
10 
11 #include <QVariant>
12 
13 #include "Transform.h"
14 
15 class TransformNode {
16 public:
17  virtual ~TransformNode() = default;
18 
19  virtual Transform getTransform() = 0;
20  virtual QVariantMap toVariantMap() const = 0;
21 };
22 
23 #endif // hifi_TransformNode_h