示例#1
0
 public override void Update(Rendering.RenderManager renderManager)
 {
     base.Update(renderManager);
     for (int i = 0; i < children.Count; i++)
     {
         children[i].Update(renderManager);
     }
 }
示例#2
0
 public virtual void Update(Rendering.RenderManager renderManager)
 {
     this.renderManager = renderManager;
     if (updateNeeded)
     {
         UpdateTransform();
         UpdateParents();
         UpdateWorldBoundingBox();
         UpdateLocalBoundingBox();
         updateNeeded = false;
     }
     for (int i = 0; i < controls.Count; i++)
     {
         controls[i].Update();
     }
 }