public override void render(AsRenderSupport support, float parentAlpha)
 {
     float alpha = parentAlpha * this.getAlpha();
     int numChildren = (int)(mChildren.getLength());
     String blendMode = support.getBlendMode();
     int i = 0;
     for (; i < numChildren; ++i)
     {
         AsDisplayObject child = mChildren[i];
         if(child.getHasVisibleArea())
         {
             AsFragmentFilter filter = child.getFilter();
             support.pushMatrix();
             support.transformMatrix(child);
             support.setBlendMode(child.getBlendMode());
             if(filter != null)
             {
                 filter.render(child, support, alpha);
             }
             else
             {
                 child.render(support, alpha);
             }
             support.setBlendMode(blendMode);
             support.popMatrix();
         }
     }
 }