private void Init()
{
_childID = 0;
_flags = 0;
_lastTimeRun = 0;
_origin = Vector2.Zero;
_fontFamily = null;
_timeLine = -1;
_offsetX = 0;
_offsetY = 0;
_cursor = Cursor.Arrow;
_forceAspectWidth = 640;
_forceAspectHeight = 480;
_materialScaleX = 1;
_materialScaleY = 1;
_borderSize = 0;
_textAlign = TextAlign.Left;
_textAlignX = 0;
_textAlignY = 0;
_noEvents.Set(false);
_noTime.Set(false);
_visible.Set(true);
_hideCursor.Set(false);
_shear = Vector2.Zero;
_rotate.Set(0);
_textScale.Set(0.35f);
_backColor.Set(Vector4.Zero);
_foreColor.Set(new Vector4(1, 1, 1, 1));
_hoverColor.Set(new Vector4(1, 1, 1, 1));
_materialColor.Set(new Vector4(1, 1, 1, 1));
_borderColor.Set(Vector4.Zero);
_background = null;
_backgroundName.Set(string.Empty);
_focusedChild = null;
_captureChild = null;
_overChild = null;
// TODO
/*
*/
_parent = null;
/*saveOps = NULL;
saveRegs = NULL;*/
_timeLine = -1;
_textShadow = 0;
_hover = false;
int count = _scripts.Length;
for(int i = 0; i < count; i++)
{
_scripts[i] = null;
}
}