11 #ifndef DOCUMENTATION_GENERATOR
13 #if defined (__ANIMATOR_BUILD__)
14 # define __ANIMATOR_DECLSPEC__ __declspec(dllexport)
16 # define __ANIMATOR_DECLSPEC__ __declspec(dllimport)
19 #define ANIMATOR_EXPORTED __ANIMATOR_DECLSPEC__
23 #define ANIMATOR_EXPORTED
DgnModelList & DgnModelListR
Definition: AnimationCollections.h:362
MSElementDescrVector const * MSElementDescrVectorCP
Definition: AnimationCollections.h:349
MaterialControllerMap const * MaterialControllerMapCP
Definition: AnimationCollections.h:416
AnimationModelVector const & AnimationModelVectorCR
Definition: AnimationCollections.h:412
MonikerPathMap const * MonikerPathMapCP
Definition: AnimationCollections.h:380
MonikerPathMap & MonikerPathMapR
Definition: AnimationCollections.h:381
#define ANIMATOR_EXPORTED
Definition: AnimationCollections.h:23
TimeFrameMap const & TimeFrameMapCR
Definition: AnimationCollections.h:339
ActorElementVector const & ActorElementVectorCR
Definition: AnimationCollections.h:309
ElementRefModelMap & ElementRefModelMapR
Definition: AnimationCollections.h:302
ActorElementVector & ActorElementVectorR
Definition: AnimationCollections.h:308
ScriptAnimationParameterMap const * ScriptAnimationParameterMapCP
Definition: AnimationCollections.h:402
ActionPriorityMap & ActionPriorityMapR
Definition: AnimationCollections.h:396
bmap< UniqueID, ElementRefP, UniqueIDCompare > LightControllerMap
Definition: AnimationCollections.h:420
TimeValueMap const & TimeValueMapCR
Definition: AnimationCollections.h:333
ScriptParameterMap & ScriptParameterMapR
Definition: AnimationCollections.h:387
bvector< DgnModelP > DgnModelList
Definition: AnimationCollections.h:359
DgnModelList * DgnModelListP
Definition: AnimationCollections.h:360
ActorElementMap const * ActorElementMapCP
Definition: AnimationCollections.h:289
UInt32Set & UInt32SetR
Definition: AnimationCollections.h:368
bvector< TimeTransform > TimeTransformArray
Definition: AnimationCollections.h:427
ActorElementVector const * ActorElementVectorCP
Definition: AnimationCollections.h:307
bmap< UniqueID, AnimatedElementPtr, UniqueIDCompare > AnimatedElementMap
Definition: AnimationCollections.h:269
DisplayPathSet const * DisplayPathSetCP
Definition: AnimationCollections.h:373
ActorElementVector * ActorElementVectorP
Definition: AnimationCollections.h:306
AnimatedElementVector const * AnimatedElementVectorCP
Definition: AnimationCollections.h:313
Int64 TimeVal
Definition: TimeInterval.h:11
KeyFrameMap * KeyFrameMapP
Definition: AnimationCollections.h:294
bmap< UInt32, MultiActionSet > ActionPriorityMap
Definition: AnimationCollections.h:393
bmap< DgnModelP, ScriptParametersP > ScriptParameterMap
Definition: AnimationCollections.h:384
ActionPriorityMap * ActionPriorityMapP
Definition: AnimationCollections.h:394
TransformVector & TransformVectorR
Definition: AnimationCollections.h:344
ScriptParameterMap const & ScriptParameterMapCR
Definition: AnimationCollections.h:388
MonikerPathMap * MonikerPathMapP
Definition: AnimationCollections.h:379
bmap< ElementRefP, UInt64 > TimeValueMap
Definition: AnimationCollections.h:329
KeyFrameMap const & KeyFrameMapCR
Definition: AnimationCollections.h:297
bvector< Transform > TransformVector
Definition: AnimationCollections.h:341
LightControllerMap const * LightControllerMapCP
Definition: AnimationCollections.h:422
TimeAnimatedElementMap * TimeAnimatedElementMapP
Definition: AnimationCollections.h:282
bmultiset< ElementRefP, MultiActionSetCompare > MultiActionSet
Definition: AnimationCollections.h:391
DPoint3dVec * DPoint3dVecP
Definition: AnimationCollections.h:324
ModelRefVec * ModelRefVecP
Definition: AnimationCollections.h:354
TimeAnimatedElementMap const * TimeAnimatedElementMapCP
Definition: AnimationCollections.h:283
ScriptAnimationParameterMap & ScriptAnimationParameterMapR
Definition: AnimationCollections.h:403
ActionPriorityMap const & ActionPriorityMapCR
Definition: AnimationCollections.h:397
bvector< DPoint3d > DPoint3dVec
Definition: AnimationCollections.h:323
MSElementDescrVector const & MSElementDescrVectorCR
Definition: AnimationCollections.h:351
AnimationModelVector * AnimationModelVectorP
Definition: AnimationCollections.h:409
KeyFrameMap const * KeyFrameMapCP
Definition: AnimationCollections.h:295
AnimatedElementPMap * AnimatedElementPMapP
Definition: AnimationCollections.h:276
MSElementDescrVector * MSElementDescrVectorP
Definition: AnimationCollections.h:348
MaterialControllerMap const & MaterialControllerMapCR
Definition: AnimationCollections.h:418
AnimatedElementPMap & AnimatedElementPMapR
Definition: AnimationCollections.h:278
RefCountedPtr< struct AnimatedElement > AnimatedElementPtr
Definition: AnimationCollections.h:267
TimeFrameMap & TimeFrameMapR
Definition: AnimationCollections.h:338
bmap< UniqueID, AnimatedElementP, UniqueIDCompare > AnimatedElementPMap
Definition: AnimationCollections.h:275
ScriptParameterMap * ScriptParameterMapP
Definition: AnimationCollections.h:385
TimeIntervalVector const & TimeIntervalVectorCR
Definition: AnimationCollections.h:321
DPoint3dVec const & DPoint3dVecCR
Definition: AnimationCollections.h:327
DisplayPathSet & DisplayPathSetR
Definition: AnimationCollections.h:374
TimeTransformArray * TimeTransformArrayP
Definition: AnimationCollections.h:429
bmap< UInt32, MonikerPathEntry > MonikerPathMap
Definition: AnimationCollections.h:378
MonikerPathEntry()
Definition: AnimationCollections.h:200
#define NULL
Definition: Bentley.h:157
AnimatedElementMap & AnimatedElementMapR
Definition: AnimationCollections.h:272
LightControllerMap * LightControllerMapP
Definition: AnimationCollections.h:421
bvector< TimeInterval > TimeIntervalVector
Definition: AnimationCollections.h:317
UInt32Set const * UInt32SetCP
Definition: AnimationCollections.h:367
KeyFrameMap & KeyFrameMapR
Definition: AnimationCollections.h:296
ModelRefVec const & ModelRefVecCR
Definition: AnimationCollections.h:357
bvector< AnimatedElement * > AnimatedElementVector
Definition: AnimationCollections.h:311
TransformVector const * TransformVectorCP
Definition: AnimationCollections.h:343
ElementRefModelMap const & ElementRefModelMapCR
Definition: AnimationCollections.h:303
This class defines an entry for moniker path.
Definition: AnimationCollections.h:195
TimeAnimatedElementMap const & TimeAnimatedElementMapCR
Definition: AnimationCollections.h:285
bvector< MSElementDescrP > MSElementDescrVector
Definition: AnimationCollections.h:347
ActorElementMap * ActorElementMapP
Definition: AnimationCollections.h:288
A structure used to compare the sets of key frame entry.
Definition: AnimationCollections.h:233
bmap< UniqueID, ActorElement *, UniqueIDCompare > ActorElementMap
Definition: AnimationCollections.h:287
AnimatedElementVector & AnimatedElementVectorR
Definition: AnimationCollections.h:314
ScriptAnimationParameterMap * ScriptAnimationParameterMapP
Definition: AnimationCollections.h:401
LightControllerMap & LightControllerMapR
Definition: AnimationCollections.h:423
TimeValueMap const * TimeValueMapCP
Definition: AnimationCollections.h:331
AnimatedElementVector * AnimatedElementVectorP
Definition: AnimationCollections.h:312
ScriptParameterMap const * ScriptParameterMapCP
Definition: AnimationCollections.h:386
DgnModelList const & DgnModelListCR
Definition: AnimationCollections.h:363
A shared pointer template for reference-counted objects.
Definition: RefCounted.h:119
TimeIntervalVector const * TimeIntervalVectorCP
Definition: AnimationCollections.h:319
TimeFrameMap const * TimeFrameMapCP
Definition: AnimationCollections.h:337
AnimatedElementMap const & AnimatedElementMapCR
Definition: AnimationCollections.h:273
DisplayPathSet const & DisplayPathSetCR
Definition: AnimationCollections.h:375
Bentley::DgnPlatform::ElementId refAttachID
Definition: AnimationCollections.h:198
TimeTransformArray const * TimeTransformArrayCP
Definition: AnimationCollections.h:430
AnimatedElementMap * AnimatedElementMapP
Definition: AnimationCollections.h:270
AnimatedElementMap const * AnimatedElementMapCP
Definition: AnimationCollections.h:271
bvector< AnimationModelPtr > AnimationModelVector
Definition: AnimationCollections.h:408
TimeTransformArray const & TimeTransformArrayCR
Definition: AnimationCollections.h:432
ActionPriorityMap const * ActionPriorityMapCP
Definition: AnimationCollections.h:395
TransformVector * TransformVectorP
Definition: AnimationCollections.h:342
DPoint3dVec const * DPoint3dVecCP
Definition: AnimationCollections.h:325
DisplayPathSet * DisplayPathSetP
Definition: AnimationCollections.h:372
bvector< DgnModelRefP > ModelRefVec
Definition: AnimationCollections.h:353
ScriptAnimationParameterMap const & ScriptAnimationParameterMapCR
Definition: AnimationCollections.h:404
TimeValueMap * TimeValueMapP
Definition: AnimationCollections.h:330
MaterialControllerMap * MaterialControllerMapP
Definition: AnimationCollections.h:415
RefCountedPtr< struct AnimationModel > AnimationModelPtr
Definition: AnimationCollections.h:406
ElementRefModelMap * ElementRefModelMapP
Definition: AnimationCollections.h:300
ModelRefVec const * ModelRefVecCP
Definition: AnimationCollections.h:355
AnimatedElementPMap const & AnimatedElementPMapCR
Definition: AnimationCollections.h:279
bset< UInt32 > UInt32Set
Definition: AnimationCollections.h:365
TimeFrameMap * TimeFrameMapP
Definition: AnimationCollections.h:336
MonikerPathMap const & MonikerPathMapCR
Definition: AnimationCollections.h:382
bmap< UniqueID, KeyFrame *, UniqueIDCompare > KeyFrameMap
Definition: AnimationCollections.h:293
MaterialControllerMap & MaterialControllerMapR
Definition: AnimationCollections.h:417
MSElementDescrVector & MSElementDescrVectorR
Definition: AnimationCollections.h:350
AnimationModelVector const * AnimationModelVectorCP
Definition: AnimationCollections.h:410
ActorElementMap & ActorElementMapR
Definition: AnimationCollections.h:290
bmap< UInt64, UInt32 > TimeFrameMap
Definition: AnimationCollections.h:335
bset< DisplayPathCP > DisplayPathSet
Definition: AnimationCollections.h:371
Bentley::DgnPlatform::PersistentElementPath path
Definition: AnimationCollections.h:197
TimeIntervalVector * TimeIntervalVectorP
Definition: AnimationCollections.h:318
ElementRefModelMap const * ElementRefModelMapCP
Definition: AnimationCollections.h:301
TimeAnimatedElementMap & TimeAnimatedElementMapR
Definition: AnimationCollections.h:284
UInt32Set * UInt32SetP
Definition: AnimationCollections.h:366
bmap< UniqueID, ElementRefP, UniqueIDCompare > ElementRefModelMap
Definition: AnimationCollections.h:299
bvector< ActorElement * > ActorElementVector
Definition: AnimationCollections.h:305
TimeTransformArray & TimeTransformArrayR
Definition: AnimationCollections.h:431
bmap< DgnModelP, ScriptAnimationParametersP > ScriptAnimationParameterMap
Definition: AnimationCollections.h:399
DgnModelList const * DgnModelListCP
Definition: AnimationCollections.h:361
AnimationModelVector & AnimationModelVectorR
Definition: AnimationCollections.h:411
AnimatedElementVector const & AnimatedElementVectorCR
Definition: AnimationCollections.h:315
LightControllerMap const & LightControllerMapCR
Definition: AnimationCollections.h:424
ActorElementMap const & ActorElementMapCR
Definition: AnimationCollections.h:291
UInt32Set const & UInt32SetCR
Definition: AnimationCollections.h:369
bmap< WString, ElementRefP > MaterialControllerMap
Definition: AnimationCollections.h:414
TimeIntervalVector & TimeIntervalVectorR
Definition: AnimationCollections.h:320
AnimatedElementPMap const * AnimatedElementPMapCP
Definition: AnimationCollections.h:277
DPoint3dVec & DPoint3dVecR
Definition: AnimationCollections.h:326
ModelRefVec & ModelRefVecR
Definition: AnimationCollections.h:356
bmap< TimeVal, AnimatedElementMap > TimeAnimatedElementMap
Definition: AnimationCollections.h:281
TimeValueMap & TimeValueMapR
Definition: AnimationCollections.h:332
TransformVector const & TransformVectorCR
Definition: AnimationCollections.h:345