private void SyncVisualization()
{
if (base.enabled && (this.m_PlaneVisualizationType == PlaneVizType.Solid))
{
for (int i = 0; i < this.m_ShownPlanes.Length; i++)
{
UnityEngine.Object objectReferenceValue = this.m_ShownPlanes[i].objectReferenceValue;
if (objectReferenceValue != null)
{
Transform transform = objectReferenceValue as Transform;
if (transform != null)
{
GameObject plane = ParticleEffectUtils.GetPlane(i);
plane.transform.position = transform.position;
plane.transform.rotation = transform.rotation;
plane.transform.localScale = new Vector3(this.m_ScaleGrid, this.m_ScaleGrid, this.m_ScaleGrid);
}
}
}
}
}