#include <Mstn\basetype.h>
#include <Mstn\MdlApi\mselems.h>
#include <DgnPlatform\PersistentElementPath.h>
#include "TimeInterval.h"
Go to the source code of this file.
Classes | |
struct | UniqueID |
This class defines the unique ID. More... | |
struct | UniqueIDCompare |
This class defines how to compare between UniqueIds. More... | |
struct | CollisionUID |
A structure used to identify an element. More... | |
struct | TimeCompare |
A structure used to compare time of two collision actions. More... | |
struct | MonikerPathEntry |
This class defines an entry for moniker path. More... | |
struct | MultiActionSetCompare |
A structure used to compare multiple action sets. More... | |
struct | ViewDataSetCompare |
A structure used to compare view data sets. More... | |
struct | KeyFrameEntrySetCompare |
A structure used to compare the sets of key frame entry. More... | |
struct | MultiDataSetCompare |
A structure used to compare the sets of multiple data. More... | |
struct | DataSetCompare |
A structure used to compare the data sets. 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 AnimatedElement > | AnimatedElementPtr |
typedef bmap< UniqueID, AnimatedElementPtr, UniqueIDCompare > | AnimatedElementMap |
typedef AnimatedElementMap * | AnimatedElementMapP |
typedef AnimatedElementMap const * | AnimatedElementMapCP |
typedef AnimatedElementMap & | AnimatedElementMapR |
typedef AnimatedElementMap const & | AnimatedElementMapCR |
typedef bmap< UniqueID, AnimatedElementP, UniqueIDCompare > | AnimatedElementPMap |
typedef AnimatedElementPMap * | AnimatedElementPMapP |
typedef AnimatedElementPMap const * | AnimatedElementPMapCP |
typedef AnimatedElementPMap & | AnimatedElementPMapR |
typedef AnimatedElementPMap const & | AnimatedElementPMapCR |
typedef bmap< TimeVal, AnimatedElementMap > | TimeAnimatedElementMap |
typedef TimeAnimatedElementMap * | TimeAnimatedElementMapP |
typedef TimeAnimatedElementMap const * | TimeAnimatedElementMapCP |
typedef TimeAnimatedElementMap & | TimeAnimatedElementMapR |
typedef TimeAnimatedElementMap const & | TimeAnimatedElementMapCR |
typedef bmap< UniqueID, ActorElement *, UniqueIDCompare > | ActorElementMap |
typedef ActorElementMap * | ActorElementMapP |
typedef ActorElementMap const * | ActorElementMapCP |
typedef ActorElementMap & | ActorElementMapR |
typedef ActorElementMap const & | ActorElementMapCR |
typedef bmap< UniqueID, KeyFrame *, UniqueIDCompare > | KeyFrameMap |
typedef KeyFrameMap * | KeyFrameMapP |
typedef KeyFrameMap const * | KeyFrameMapCP |
typedef KeyFrameMap & | KeyFrameMapR |
typedef KeyFrameMap const & | KeyFrameMapCR |
typedef bmap< UniqueID, ElementRefP, UniqueIDCompare > | ElementRefModelMap |
typedef ElementRefModelMap * | ElementRefModelMapP |
typedef ElementRefModelMap const * | ElementRefModelMapCP |
typedef ElementRefModelMap & | ElementRefModelMapR |
typedef ElementRefModelMap const & | ElementRefModelMapCR |
typedef bvector< ActorElement * > | ActorElementVector |
typedef ActorElementVector * | ActorElementVectorP |
typedef ActorElementVector const * | ActorElementVectorCP |
typedef ActorElementVector & | ActorElementVectorR |
typedef ActorElementVector const & | ActorElementVectorCR |
typedef bvector < AnimatedElement * > | AnimatedElementVector |
typedef AnimatedElementVector * | AnimatedElementVectorP |
typedef AnimatedElementVector const * | AnimatedElementVectorCP |
typedef AnimatedElementVector & | AnimatedElementVectorR |
typedef AnimatedElementVector const & | AnimatedElementVectorCR |
typedef bvector< TimeInterval > | TimeIntervalVector |
typedef TimeIntervalVector * | TimeIntervalVectorP |
typedef TimeIntervalVector const * | TimeIntervalVectorCP |
typedef TimeIntervalVector & | TimeIntervalVectorR |
typedef TimeIntervalVector const & | TimeIntervalVectorCR |
typedef bvector< DPoint3d > | DPoint3dVec |
typedef DPoint3dVec * | DPoint3dVecP |
typedef DPoint3dVec const * | DPoint3dVecCP |
typedef DPoint3dVec & | DPoint3dVecR |
typedef DPoint3dVec const & | DPoint3dVecCR |
typedef bmap< ElementRefP, UInt64 > | TimeValueMap |
typedef TimeValueMap * | TimeValueMapP |
typedef TimeValueMap const * | TimeValueMapCP |
typedef TimeValueMap & | TimeValueMapR |
typedef TimeValueMap const & | TimeValueMapCR |
typedef bmap< UInt64, UInt32 > | TimeFrameMap |
typedef TimeFrameMap * | TimeFrameMapP |
typedef TimeFrameMap const * | TimeFrameMapCP |
typedef TimeFrameMap & | TimeFrameMapR |
typedef TimeFrameMap const & | TimeFrameMapCR |
typedef bvector< Transform > | TransformVector |
typedef TransformVector * | TransformVectorP |
typedef TransformVector const * | TransformVectorCP |
typedef TransformVector & | TransformVectorR |
typedef TransformVector const & | TransformVectorCR |
typedef bvector< MSElementDescrP > | MSElementDescrVector |
typedef MSElementDescrVector * | MSElementDescrVectorP |
typedef MSElementDescrVector const * | MSElementDescrVectorCP |
typedef MSElementDescrVector & | MSElementDescrVectorR |
typedef MSElementDescrVector const & | MSElementDescrVectorCR |
typedef bvector< DgnModelRefP > | ModelRefVec |
typedef ModelRefVec * | ModelRefVecP |
typedef ModelRefVec const * | ModelRefVecCP |
typedef ModelRefVec & | ModelRefVecR |
typedef ModelRefVec const & | ModelRefVecCR |
typedef bvector< DgnModelP > | DgnModelList |
typedef DgnModelList * | DgnModelListP |
typedef DgnModelList const * | DgnModelListCP |
typedef DgnModelList & | DgnModelListR |
typedef DgnModelList const & | DgnModelListCR |
typedef bset< UInt32 > | UInt32Set |
typedef UInt32Set * | UInt32SetP |
typedef UInt32Set const * | UInt32SetCP |
typedef UInt32Set & | UInt32SetR |
typedef UInt32Set const & | UInt32SetCR |
typedef bset< DisplayPathCP > | DisplayPathSet |
typedef DisplayPathSet * | DisplayPathSetP |
typedef DisplayPathSet const * | DisplayPathSetCP |
typedef DisplayPathSet & | DisplayPathSetR |
typedef DisplayPathSet const & | DisplayPathSetCR |
typedef bmap< UInt32, MonikerPathEntry > | MonikerPathMap |
typedef MonikerPathMap * | MonikerPathMapP |
typedef MonikerPathMap const * | MonikerPathMapCP |
typedef MonikerPathMap & | MonikerPathMapR |
typedef MonikerPathMap const & | MonikerPathMapCR |
typedef bmap< DgnModelP, ScriptParametersP > | ScriptParameterMap |
typedef ScriptParameterMap * | ScriptParameterMapP |
typedef ScriptParameterMap const * | ScriptParameterMapCP |
typedef ScriptParameterMap & | ScriptParameterMapR |
typedef ScriptParameterMap const & | ScriptParameterMapCR |
typedef bmultiset< ElementRefP, MultiActionSetCompare > | MultiActionSet |
typedef bmap< UInt32, MultiActionSet > | ActionPriorityMap |
typedef ActionPriorityMap * | ActionPriorityMapP |
typedef ActionPriorityMap const * | ActionPriorityMapCP |
typedef ActionPriorityMap & | ActionPriorityMapR |
typedef ActionPriorityMap const & | ActionPriorityMapCR |
typedef bmap< DgnModelP, ScriptAnimationParametersP > | ScriptAnimationParameterMap |
typedef ScriptAnimationParameterMap * | ScriptAnimationParameterMapP |
typedef ScriptAnimationParameterMap const * | ScriptAnimationParameterMapCP |
typedef ScriptAnimationParameterMap & | ScriptAnimationParameterMapR |
typedef ScriptAnimationParameterMap const & | ScriptAnimationParameterMapCR |
typedef RefCountedPtr< struct AnimationModel > | AnimationModelPtr |
typedef bvector < AnimationModelPtr > | AnimationModelVector |
typedef AnimationModelVector * | AnimationModelVectorP |
typedef AnimationModelVector const * | AnimationModelVectorCP |
typedef AnimationModelVector & | AnimationModelVectorR |
typedef AnimationModelVector const & | AnimationModelVectorCR |
typedef bmap< WString, ElementRefP > | MaterialControllerMap |
typedef MaterialControllerMap * | MaterialControllerMapP |
typedef MaterialControllerMap const * | MaterialControllerMapCP |
typedef MaterialControllerMap & | MaterialControllerMapR |
typedef MaterialControllerMap const & | MaterialControllerMapCR |
typedef bmap< UniqueID, ElementRefP, UniqueIDCompare > | LightControllerMap |
typedef LightControllerMap * | LightControllerMapP |
typedef LightControllerMap const * | LightControllerMapCP |
typedef LightControllerMap & | LightControllerMapR |
typedef LightControllerMap const & | LightControllerMapCR |
typedef bvector< TimeTransform > | TimeTransformArray |
typedef TimeTransformArray * | TimeTransformArrayP |
typedef TimeTransformArray const * | TimeTransformArrayCP |
typedef TimeTransformArray & | TimeTransformArrayR |
typedef TimeTransformArray const & | TimeTransformArrayCR |