Classes | Namespaces | Macros
Animation.h File Reference
#include <AnimCore\Relationship.h>
#include <AnimCore\RelationshipMoniker.h>
#include <AnimCore\RelationshipRelation.h>
#include <AnimCore\RelationshipCollections.h>
#include <AnimCore\Envelopes.h>
#include <AnimCore\TimeInterval.h>
#include <AnimCore\AnimationCollections.h>
#include <AnimCore\AnimationModel.h>
#include <Mstn\MdlApi\mssystem.fdf>
#include <Mstn\MdlApi\msview.fdf>
#include <Mstn\MdlApi\mstmatrx.fdf>

Go to the source code of this file.

Classes

struct  Animation
 This class represents an Animation, which is all the elements in all the files currently opened which can be animated. More...
 
struct  AnimatedElementEventHandler
 This class defines the events of animated element. More...
 
struct  AnimMdlSaver
 This class used to set or get MdlDescP. More...
 
struct  AnimatedElementEventHandlerList
 This class defines a collection of animated element event handlers. More...
 
struct  AdvancedRenderSettingsHost
 This class defines the advanced render settings host. More...
 
struct  ScriptParameters
 This class defines script parameters. 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
 
#define ANIMATOR_ERROR_BASE   0x21000
 
#define ANIMERR_DUPLICATENAME   ANIMATOR_ERROR_BASE + 0x01
 
#define ANIMERR_ELEMENTINACTOR   ANIMATOR_ERROR_BASE + 0x02
 
#define ANIMERR_ACTORCREATE   ANIMATOR_ERROR_BASE + 0x03
 
#define ANIMERR_CANNOTFINDACTORNAMEDGROUP   ANIMATOR_ERROR_BASE + 0x04
 
#define ANIMERR_CANNOTADDACTORTONAMEDGROUP   ANIMATOR_ERROR_BASE + 0x05
 
#define ANIMERR_DROPACTOR   ANIMATOR_ERROR_BASE + 0x06
 
#define ANIMERR_ACTORMUSTHAVENOCHILDRENTODROP   ANIMATOR_ERROR_BASE + 0x07
 
#define ANIMERR_NAMEDGROUP   ANIMATOR_ERROR_BASE + 0x08
 
#define ANIMERR_KEYFRAMEEXISTS   ANIMATOR_ERROR_BASE + 0x09
 
#define ANIMERR_DUPLICATECALLBACKFUNCITON   ANIMATOR_ERROR_BASE + 0x0a
 
#define ANIMERR_NOANIMATIONFILE   ANIMATOR_ERROR_BASE + 0x0b
 
#define ANIMERR_ANIMATEDELEMENTEXISTS   ANIMATOR_ERROR_BASE + 0x0c
 
#define ANIMERR_CANNOTOPENFILETOCONVERTACTORS   ANIMATOR_ERROR_BASE + 0x0d
 
#define ANIMERR_CANNOTCONVERTV7ACTORS   ANIMATOR_ERROR_BASE + 0x0e
 
#define ANIMERR_EXITING   ANIMATOR_ERROR_BASE + 0x0f
 
#define ANIMERR_CANNOTSCRIPTATTACHACTOR   ANIMATOR_ERROR_BASE + 0x10
 
#define ANIMERR_ACTORALREADYATTACHEDATTIME   ANIMATOR_ERROR_BASE + 0x11
 
#define ANIMERR_CANNOTCREATEPATHTOACTOR   ANIMATOR_ERROR_BASE + 0x12
 
#define ANIMERR_INVALIDDETACHTIME   ANIMATOR_ERROR_BASE + 0x13
 
#define ANIMERR_INCLUDEDSCRIPTCYCLE   ANIMATOR_ERROR_BASE + 0x14
 
#define ANIMERR_ACTORALREADYATTACHED   ANIMATOR_ERROR_BASE + 0x15
 
#define ANIMERR_INVALIDMODELREF   ANIMATOR_ERROR_BASE + 0x16
 

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.