InDesign SDK
20.5
InDesign SDK
Documentation
Bosses
Sample plug-ins
Class Index
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
AnimationTypes.h
1
//========================================================================================
2
//
3
// $File$
4
//
5
// Owner: SusanCL
6
//
7
// $Author$
8
//
9
// $DateTime$
10
//
11
// $Revision$
12
//
13
// $Change$
14
//
15
// Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16
//
17
// NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18
// with the terms of the Adobe license agreement accompanying it. If you have received
19
// this file from a source other than Adobe, then your use, modification, or
20
// distribution of it requires the prior written permission of Adobe.
21
//
22
//
23
// A Generic class that describes a line point or a Bezier knot
24
//
25
//========================================================================================
26
27
#ifndef __AnimationTypes__
28
#define __AnimationTypes__
29
30
#include "PMPathPoint.h"
31
#include <map>
32
35
typedef
std::map<uint32, PMPathPoint> AnimationPathDataList;
36
40
enum
EventTriggerType {
41
43
kNoTriggerEvent = 0,
45
kOnPageLoad,
47
kOnPageClick,
48
50
kOnSelfClick,
52
kOnSelfRollover,
53
57
kOnClick,
61
kOnRelease,
65
kOnRollover,
69
kOnRolloff
70
71
};
72
79
enum
AnimationEaseType {
80
83
kNoEase = 0,
86
kEaseIn,
89
kEaseOut,
92
kEaseInAndOut,
98
kEaseCustomReadOnly
99
100
};
101
106
enum
AnimationOptions
107
{
110
kAnimateFrom = 0,
114
kAnimateTo,
118
kAnimateOffset
119
};
120
121
#endif
tmpdoxygeninput
AnimationTypes.h
Generated on Sat Jul 19 2025 02:54:11 for InDesign SDK by
1.8.3.1