コード例 #1
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
    public static int SocketIndex(this Socket.Map map, string name)
    {
        int num;

        map.SocketIndex(name, out num);
        return(num);
    }
コード例 #2
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
    public static bool ContainsSocket <TSocket>(this Socket.Map map, string name)
        where TSocket : Socket, new()
    {
        TSocket tSocket;

        return(map.FindSocket <TSocket>(name, out tSocket));
    }
コード例 #3
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
    public static bool ContainsSocket <TSocket>(this Socket.Map map, int index)
        where TSocket : Socket, new()
    {
        TSocket tSocket;

        return(map.FindSocket <TSocket>(index, out tSocket));
    }
コード例 #4
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
 public static bool GetSocketMapOrNull(this Socket.Mapped mapped, out Socket.Map map)
 {
     if (object.ReferenceEquals(mapped, null) || !(mapped as UnityEngine.Object))
     {
         map = null;
         return(false);
     }
     map = mapped.socketMap;
     return(!object.ReferenceEquals(map, null));
 }
コード例 #5
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
 public static bool FindSocket(this Socket.Map map, int index, out Socket socket)
 {
     return(map.Socket(index, out socket));
 }
コード例 #6
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
 public static bool FindSocket(this Socket.Map map, string name, out Socket socket)
 {
     return(map.Socket(name, out socket));
 }
コード例 #7
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
 public static bool FindSocket <TSocket>(this Socket.Map map, int index, out TSocket socket)
     where TSocket : Socket, new()
 {
     return(map.Socket <TSocket>(index, out socket));
 }
コード例 #8
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
 public static bool FindSocket <TSocket>(this Socket.Map map, string name, out TSocket socket)
     where TSocket : Socket, new()
 {
     return(map.Socket <TSocket>(name, out socket));
 }
コード例 #9
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
    public static bool ContainsSocket(this Socket.Map map, int index)
    {
        Socket socket;

        return(map.FindSocket(index, out socket));
    }
コード例 #10
0
ファイル: SocketUtility.cs プロジェクト: sknchan/LegacyRust
    public static bool ContainsSocket(this Socket.Map map, string name)
    {
        Socket socket;

        return(map.FindSocket(name, out socket));
    }
コード例 #11
0
 public static bool FindSocket <TSocket>(this Socket.Map map, string name, out TSocket socket) where TSocket : Socket, new()
 {
     Socket.Map.Reference reference = map;
     return(reference.Socket <TSocket>(name, out socket));
 }
コード例 #12
0
 public static bool FindSocket(this Socket.Map map, string name, out Socket socket)
 {
     Socket.Map.Reference reference = map;
     return(reference.Socket(name, out socket));
 }
コード例 #13
0
 public static bool FindSocket(this Socket.Map map, int index, out Socket socket)
 {
     Socket.Map.Reference reference = map;
     return(reference.Socket(index, out socket));
 }