private void PerformSelectionWithMouseClick()
{
Log( "MouseSelector: " + _name + " single click selecting at (" + _start.x.ToString() + ";" + _start.y.ToString() + ")" );
Ray mouseRay = _Camera.GetCameraToViewportRay( _start.x, _start.y );
RaySceneQuery RayScnQuery = Root.Instance.SceneManager.CreateRayQuery( mouseRay );
RayScnQuery.SortByDistance = true;
foreach ( RaySceneQueryResultEntry re in RayScnQuery.Execute() )
{
SelectObject( re.SceneObject );
}
}