예제 #1
0
파일: Type.cs 프로젝트: juntalis/intellua
        // Public Methods (2) 

        public void add(Type t)
        {
            m_types[t.InternalName] = t;
            m_dtypes[t.DisplayName] = t;
        }
예제 #2
0
파일: Type.cs 프로젝트: juntalis/intellua
 static TypeManager()
 {
     m_nullType = new Type("(UnknownType)");
     m_nullType.DisplayName = "";
     m_nullType.HideDeclare = true;
 }
예제 #3
0
파일: Type.cs 프로젝트: juntalis/intellua
 public TypeManager(TypeManager parent)
 {
     m_types = new Dictionary<string, Type>();
     m_nullType = m_parent.NullType;
     m_parent = parent;
 }
예제 #4
0
파일: Type.cs 프로젝트: juntalis/intellua
 public void addClass(Type cls) {
     if (!InnerClasses.ContainsKey(cls.DisplayName)) {
         InnerClasses.Add(cls.DisplayName, cls);
     }
 }