summaryrefslogtreecommitdiff
path: root/Runtime/Animation/BaseAnimationTrack.h
blob: c3f2b402880aa3b23ccc03b267180340e90be4a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#if UNITY_EDITOR
#ifndef BASEANIMATIONTRACK_H
#define BASEANIMATIONTRACK_H

#include "Runtime/BaseClasses/NamedObject.h"

template<class T> class AnimationCurveTpl;
typedef AnimationCurveTpl<float> AnimationCurve;

class BaseAnimationTrack : public NamedObject
{
	public: 
	
	REGISTER_DERIVED_ABSTRACT_CLASS (BaseAnimationTrack, NamedObject)
	
	BaseAnimationTrack(MemLabelId label, ObjectCreationMode mode);
	// ~BaseAnimationTrack (); declared-by-macro
};

#endif
#endif