示例#1
0
 protected virtual void findReferences(ref Object3DFinder finder)
 {
     for (int index = this.getAnimationTrackCount() - 1; index >= 0; --index)
     {
         finder.find((Object3D)this.getAnimationTrack(index));
     }
 }
示例#2
0
        protected override void findReferences(ref Object3DFinder finder)
        {
            base.findReferences(ref finder);
            int childCount = this.getChildCount();

            while (--childCount >= 0)
            {
                finder.find((Object3D)this.getChild(childCount));
            }
        }
示例#3
0
        protected override void findReferences(ref Object3DFinder finder)
        {
            base.findReferences(ref finder);
            finder.find((Object3D)this.getVertexBuffer());
            int submeshCount = this.getSubmeshCount();

            for (int index = 0; index < submeshCount; ++index)
            {
                finder.find((Object3D)this.getAppearance(index));
            }
            for (int index = 0; index < submeshCount; ++index)
            {
                finder.find((Object3D)this.getIndexBuffer(index));
            }
        }
示例#4
0
 protected override void findReferences(ref Object3DFinder finder)
 {
     base.findReferences(ref finder);
     finder.find((Object3D)this.getSkeleton());
 }