コード例 #1
0
ファイル: Laser.cs プロジェクト: nullprofile/krpc
 internal Laser(SpaceCenter.Services.Parts.Part innerPart)
 {
     part = innerPart;
     if (!Is(part))
     {
         throw new ArgumentException("Part is not a LiDAR");
     }
 }
コード例 #2
0
ファイル: Antenna.cs プロジェクト: key50/My_kRPC
 internal Antenna(SpaceCenter.Services.Parts.Part innerPart)
 {
     part = innerPart;
     if (!Is(part))
     {
         throw new ArgumentException("Part is not a RemoteTech antenna");
     }
 }
コード例 #3
0
ファイル: Laser.cs プロジェクト: nullprofile/krpc
 internal static bool Is(SpaceCenter.Services.Parts.Part innerPart)
 {
     return(innerPart.InternalPart.Modules.Contains("LiDARModule"));
 }
コード例 #4
0
 public static Antenna Antenna(SpaceCenter.Services.Parts.Part part)
 {
     CheckAPI();
     return(new Antenna(part));
 }
コード例 #5
0
ファイル: LiDAR.cs プロジェクト: nullprofile/krpc
 public static Laser Laser(SpaceCenter.Services.Parts.Part part)
 {
     CheckAPI();
     return(new Laser(part));
 }