Class MyObjectBuilder_Checkpoint.ModItem
  
  
  
  
    Inheritance
    System.Object
    MyObjectBuilder_Checkpoint.ModItem
   
  
  Assembly: VRage.Game.dll
  Syntax
  
    public sealed class ModItem : ValueType
   
  Constructors
  
  
  
  
  ModItem(String, UInt64, String)
  
  
  Declaration
  
    public ModItem(string name, ulong publishedFileId, string publishedServiceName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | name |  | 
      
        | System.UInt64 | publishedFileId |  | 
      
        | System.String | publishedServiceName |  | 
    
  
  
  
  
  ModItem(String, UInt64, String, String)
  
  
  Declaration
  
    public ModItem(string name, ulong publishedFileId, string publishedServiceName, string friendlyName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | name |  | 
      
        | System.UInt64 | publishedFileId |  | 
      
        | System.String | publishedServiceName |  | 
      
        | System.String | friendlyName |  | 
    
  
  
  
  
  ModItem(UInt64, String)
  
  
  Declaration
  
    public ModItem(ulong publishedFileId, string publishedServiceName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.UInt64 | publishedFileId |  | 
      
        | System.String | publishedServiceName |  | 
    
  
  
  
  
  ModItem(UInt64, String, Boolean)
  
  
  Declaration
  
    public ModItem(ulong publishedFileId, string publishedServiceName, bool isDependency)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.UInt64 | publishedFileId |  | 
      
        | System.String | publishedServiceName |  | 
      
        | System.Boolean | isDependency |  | 
    
  
  Fields
  
  
  
  FriendlyName
  
  
  Declaration
  
    public string FriendlyName
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
  
  IsDependency
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  Name
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
  
  PublishedFileId
  
  
  Declaration
  
    public ulong PublishedFileId
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.UInt64 |  | 
    
  
  
  
  PublishedServiceName
  
  
  Declaration
  
    public string PublishedServiceName
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  Methods
  
  
  
  
  Equals(MyObjectBuilder_Checkpoint.ModItem)
  
  
  Declaration
  
    public bool Equals(MyObjectBuilder_Checkpoint.ModItem other)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  GetModContext()
  
  
  Declaration
  
    public IMyModContext GetModContext()
   
  Returns
  
  
  
  
  GetModData()
  
  
  Declaration
  
    public MyWorkshopItem GetModData()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | VRage.GameServices.MyWorkshopItem |  | 
    
  
  
  
  
  GetPath()
  
  
  Declaration
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
  
  
  GetWorkshopId()
  
  
  Declaration
  
    public WorkshopId GetWorkshopId()
   
  Returns
  
  
  
  
  IsModData()
  
  
  Declaration
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  SetModData(MyWorkshopItem)
  
  
  Declaration
  
    public void SetModData(MyWorkshopItem workshopItem)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | VRage.GameServices.MyWorkshopItem | workshopItem |  | 
    
  
  
  
  
  ShouldSerializeFriendlyName()
  
  
  Declaration
  
    public bool ShouldSerializeFriendlyName()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ShouldSerializeIsDependency()
  
  
  Declaration
  
    public bool ShouldSerializeIsDependency()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ShouldSerializeName()
  
  
  Declaration
  
    public bool ShouldSerializeName()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ShouldSerializePublishedFileId()
  
  
  Declaration
  
    public bool ShouldSerializePublishedFileId()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ToString()
  
  
  Declaration
  
    public override string ToString()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  |