public bool Init()
        {
            type = RuntimeInspectorUtils.GetType(m_type);
            if (type == null)
            {
                return(false);
            }

            variables = new HashSet <string>();
            for (int i = 0; i < m_variables.Length; i++)
            {
                if (m_variables[i] != INCLUDE_ALL_VARIABLES)
                {
                    variables.Add(m_variables[i]);
                }
                else
                {
                    AddAllVariablesToSet();
                    break;
                }
            }

            return(true);
        }