Example #1
0
 //----------------------------------------------------------------------------------------------------
 /// <summary>
 ///	인스턴스 추가.
 /// </summary>
 /// <param name="id">cUnityObject 아이디.</param>
 /// <param name="value">cUnityObject 인스턴스.</param>
 //----------------------------------------------------------------------------------------------------
 public static void AddInstance( uint id, cUnityObject value )
 {
     lock(s_instances)
     {
         s_instances.Add( id, value );
     }
 }
Example #2
0
 //----------------------------------------------------------------------------------------------------
 /// <summary>
 ///	인스턴스를 얻어온다.
 /// </summary>
 /// <param name="id">얻어올 cUnityObject 아이디.</param>
 /// <param name="value">출력될 cUnityObject.</param>
 /// <returns>성공 유무.</returns>
 //----------------------------------------------------------------------------------------------------
 public static bool GetInstance( uint id, out cUnityObject value )
 {
     lock(s_instances)
     {
         return s_instances.TryGetValue( id, out value );
     }
 }