Go to the source code of this file.
Classes | |
struct | KeyDoubleValue |
Defines a pair value with double and TimeVal. More... | |
struct | KeyIntValue |
Defines a pair value with int and TimeVal. More... | |
struct | KeyTimeValue |
Defines a pair value with TimeVal. More... | |
struct | KeyQuaternionValue |
Defines a pair value with DPoint4d and TimeVal. More... | |
struct | KeyWStringValue |
Defines a pair value with WString and TimeVal. More... | |
struct | VelocityData |
Defines a class of velocity data with relative operations. More... | |
struct | BezierVelocity |
Defines a class of bezier velocity with relative operations. More... | |
struct | KeyComponent |
Defines a class of key component with relative operations. More... | |
struct | KeyDoubleComponent |
A double type key component with relative operations. More... | |
struct | KeyDoubleComponentComparator |
Defines a comparing operator for KeyDoubleComponent. More... | |
struct | KeyIntComponent |
An int type key component with relative operations. More... | |
struct | KeyIntComponentComparator |
Defines a comparing operator for KeyIntComponent. More... | |
struct | KeyQuaternionComponent |
A quaternion type key component with relative operations. More... | |
struct | KeyQuaternionComponentComparator |
Defines a comparing operator for KeyQuaternionComponent. More... | |
struct | KeyWStringComponent |
A WString type key component with relative operations. More... | |
struct | KeyWStringComponentComparator |
Defines a comparing operator for KeyWStringComponent. More... | |
struct | KeyTimeComponent |
A TiemVal type key component with relative operations. More... | |
struct | KeyTimeComponentComparator |
Defines a comparing operator for KeyTimeComponent. More... | |
struct | KeyComponentEnvelope |
Defines an envelope class of KeyComponent with relative operations. More... | |
struct | KeyDoubleComponentEnvelope |
Defines an envelope class of KeyDoubleComponent with relative operations. More... | |
struct | KeyIntComponentEnvelope |
Defines an envelope class of KeyIntComponent with relative operations. More... | |
struct | KeyFileIncrementComponentEnvelope |
Defines an component envelope class of key file increment component with relative operations. More... | |
struct | KeyTimeComponentEnvelope |
Defines an envelope class of KeyTimeComponent with relative operations. More... | |
struct | KeyQuaternionComponentEnvelope |
Defines an envelope class of KeyQuaternionComponent with relative operations. More... | |
struct | KeyWStringComponentEnvelope |
Defines an envelope class of KeyWStringComponent with relative operations. More... | |
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::MstnPlatform | |
Namespace for classes, methods and functions of the MstnPlatform library. | |
Macros | |
#define | ANIMATOR_EXPORTED |
Typedefs | |
typedef RefCountedPtr< struct VelocityData > | VelocityDataPtr |
typedef bset < KeyDoubleComponent, KeyDoubleComponentComparator > | KeyDoubleComponentSet |
typedef KeyDoubleComponentSet * | KeyDoubleComponentSetP |
typedef KeyDoubleComponentSet const * | KeyDoubleComponentSetCP |
typedef KeyDoubleComponentSet & | KeyDoubleComponentSetR |
typedef KeyDoubleComponentSet const & | KeyDoubleComponentSetCR |
typedef bset< KeyIntComponent, KeyIntComponentComparator > | KeyIntComponentSet |
typedef KeyIntComponentSet * | KeyIntComponentSetP |
typedef KeyIntComponentSet const * | KeyIntComponentSetCP |
typedef KeyIntComponentSet & | KeyIntComponentSetR |
typedef KeyIntComponentSet const & | KeyIntComponentSetCR |
typedef bset < KeyQuaternionComponent, KeyQuaternionComponentComparator > | KeyQuaternionComponentSet |
typedef KeyQuaternionComponentSet * | KeyQuaternionComponentSetP |
typedef KeyQuaternionComponentSet const * | KeyQuaternionComponentSetCP |
typedef KeyQuaternionComponentSet & | KeyQuaternionComponentSetR |
typedef KeyQuaternionComponentSet const & | KeyQuaternionComponentSetCR |
typedef bset < KeyWStringComponent, KeyWStringComponentComparator > | KeyWStringComponentSet |
typedef KeyWStringComponentSet * | KeyWStringComponentSetP |
typedef KeyWStringComponentSet const * | KeyWStringComponentSetCP |
typedef KeyWStringComponentSet & | KeyWStringComponentSetR |
typedef KeyWStringComponentSet const & | KeyWStringComponentSetCR |
typedef bset< KeyTimeComponent, KeyTimeComponentComparator > | KeyTimeComponentSet |
typedef KeyTimeComponentSet * | KeyTimeComponentSetP |
typedef KeyTimeComponentSet const * | KeyTimeComponentSetCP |
typedef KeyTimeComponentSet & | KeyTimeComponentSetR |
typedef KeyTimeComponentSet const & | KeyTimeComponentSetCR |
typedef RefCountedPtr< struct KeyDoubleComponentEnvelope > | KeyDoubleComponentEnvelopePtr |
typedef RefCountedPtr< struct KeyIntComponentEnvelope > | KeyIntComponentEnvelopePtr |
typedef RefCountedPtr< struct KeyFileIncrementComponentEnvelope > | KeyFileIncrementComponentEnvelopePtr |
typedef RefCountedPtr< struct KeyTimeComponentEnvelope > | KeyTimeComponentEnvelopePtr |
typedef RefCountedPtr< struct KeyQuaternionComponentEnvelope > | KeyQuaternionComponentEnvelopePtr |
typedef RefCountedPtr< struct KeyWStringComponentEnvelope > | KeyWStringComponentEnvelopePtr |
Enumerations | |
enum | AnimatorVelocity { Velocity_Unused = -1, Velocity_Constant = 0, Velocity_Accelerate = 1, Velocity_Decelerate = 2, Velocity_AccelerateDecelerate = 3, Velocity_Infinite = 4, Velocity_Custom = 5 } |
Anything which is animatable can have a velocity. More... | |
enum | VelocityDataType { VELOCITYDATATYPE_Unknown = 0, VELOCITYDATATYPE_Bezier = 1 } |
Defines the types of velocity data. More... | |