began transform node and added vec2/3/4 data types

This commit is contained in:
itsmattkc
2019-09-07 00:51:05 +10:00
parent c2e59b0855
commit 3aa85c0ecc
11 changed files with 363 additions and 1 deletions
+36
View File
@@ -56,19 +56,55 @@ public:
*/
enum DataType {
kNone,
/// Resolves to `int`
kInt,
/// Resolves to `double`
kFloat,
/// Resolves to TBA
kColor,
/// Resolves to `QString`
kString,
/// Resolves to `bool`
kBoolean,
/// Resolves to TBA
kFont,
/// Resolves to `QString` filename
kFile,
/// Resolves to `RenderTexturePtr`
kTexture,
/// Resolves to `QMatrix4x4`
kMatrix,
/// Resolves to `Block*`
kBlock,
/// Resolves to `Footage*`
kFootage,
/// Resolves to `TrackOutput*`
kTrack,
/// Resolves to `rational`
kRational,
/// Resolves to `QVector2D`
kVec2,
/// Resolves to `QVector3D`
kVec3,
/// Resolves to `QVector4D`
kVec4,
kAny
};