protected internal OverlayElement( string name )
: base()
{
this.name = name;
isVisible = true;
isCloneable = true;
left = 0.0f;
top = 0.0f;
width = 1.0f;
height = 1.0f;
metricsMode = MetricsMode.Relative;
horzAlign = HorizontalAlignment.Left;
vertAlign = VerticalAlignment.Top;
pixelTop = 0.0f;
pixelLeft = 0.0f;
pixelWidth = 1.0f;
pixelHeight = 1.0f;
pixelScaleX = 1.0f;
pixelScaleY = 1.0f;
parent = null;
overlay = null;
isDerivedOutOfDate = true;
isGeomPositionsOutOfDate = true;
isGeomUVsOutOfDate = true;
zOrder = 0;
isEnabled = true;
isInitialized = false;
sourceTemplate = null;
}