AnimationDeveloperSamples.AnimationTypeMapGraphic.get_ObjectArray C# (CSharp) Method

get_ObjectArray() public method

public get_ObjectArray ( IAGAnimationContainer pContainer ) : IArray
pContainer IAGAnimationContainer
return IArray
        public IArray get_ObjectArray(IAGAnimationContainer pContainer)
        {
            IActiveView view = pContainer.CurrentView as IActiveView;
            IGraphicsContainer graphicsContainer = view as IGraphicsContainer;
            graphicsContainer.Reset();

            IArray array = new ArrayClass();
            IElement elem = graphicsContainer.Next();

            while (elem != null)
            {
                if(get_AppliesToObject(elem))
                    array.Add(elem);
                elem = graphicsContainer.Next();
            }

            return array;
        }
        public int PropertyCount