public override void Dispose() { disposeChilderen(); if (layout != null) layout.Dispose(); if (vertexBuffer != null) vertexBuffer.Dispose(); base.Dispose(); }