OK, so the theorem is
**Theorem** . A collection of continuous functions $\{f_\alpha\}$ on $X$ separates points from closed sets *iff* the collection $$\mathscr B=\{f_\alpha^{-1}(O_\alpha):O_\alpha \text{ open in }X_\alpha\}$$ is a basis for the topology on $X$.