Makes a variable not show up in the inspector but be serialized.
using UnityEngine;
public class Example : MonoBehaviour { // Make the variable p not show up in the inspector // but be serialized. [HideInInspector] int p = 5; }
Also see SerializedObject.forceChildVIsibility to control the visibility of hidden child fields.