PartFile Members KerbalData - KSP Data Unlocked!

The PartFile type exposes the following members.
Constructors

  NameDescription
Public methodPartFile
Initializes a new instance of the PartFile class
Back to Top
Methods

  NameDescription
Public methodAdd (Inherited from ObservableDictionary TKey, TValue .)
Protected methodAddEntry (Inherited from ObservableDictionary TKey, TValue .)
Public methodClear (Inherited from ObservableDictionary TKey, TValue .)
Protected methodClearEntries (Inherited from ObservableDictionary TKey, TValue .)
Public methodClone T 
Clones a new instance of the object and all underlying data
(Inherited from StorableObject.)
Public methodContainsKey (Inherited from ObservableDictionary TKey, TValue .)
Public methodContainsValue (Inherited from ObservableDictionary TKey, TValue .)
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodGetEnumerator (Inherited from ObservableDictionary TKey, TValue .)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Protected methodGetIndexAndEntryForKey (Inherited from ObservableDictionary TKey, TValue .)
Public methodGetObjectData (Inherited from ObservableDictionary TKey, TValue .)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnCollectionChanged (Inherited from ObservableDictionary TKey, TValue .)
Public methodOnDeserialization (Inherited from ObservableDictionary TKey, TValue .)
Protected methodOnPropertyChanged(String) (Inherited from ObservableDictionary TKey, TValue .)
Protected methodOnPropertyChanged(String, Object) (Inherited from StorableObject.)
Public methodRemove (Inherited from ObservableDictionary TKey, TValue .)
Protected methodRemoveEntry (Inherited from ObservableDictionary TKey, TValue .)
Public methodRevert
Restores the object to the state it was in when it's data was first loaded or last saved.
(Overrides StorableObject Revert .)
Public methodSave
Saves the object and all children to the name specified. If class is loaded from KerbalData using the StorableObjects class then save will use the repo managed by storable objects. Otherwise the local filesystem is used.
(Inherited from StorableObject.)
Protected methodSetEntry (Inherited from ObservableDictionary TKey, TValue .)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Public methodTryGetValue (Inherited from ObservableDictionary TKey, TValue .)
Back to Top
Fields

  NameDescription
Protected field_keyedEntryCollection (Inherited from ObservableDictionary TKey, TValue .)
Back to Top
Properties

  NameDescription
Public propertyAngularDrag
Gets or sets angular drag. - File Property: angularDrag
Public propertyAuthor
Gets or sets the author. - File Property: author
Public propertyBreakingForce
Gets or sets the breaking force. - File Property: breakingForce
Public propertyBreakingTorque
Gets or sets the breaking torque. - File Property: breakingTorque
Public propertyCategory
Gets or sets the category. - File Property: category
Public propertyComparer (Inherited from ObservableDictionary TKey, TValue .)
Public propertyCost
Gets or sets the cost. - File Property: cost
Public propertyCount (Inherited from ObservableDictionary TKey, TValue .)
Public propertyCrashTolerance
Gets or sets the crash tolerance. - File Property: crashTolerance
Public propertyDataManager (Inherited from StorableObject.)
Public propertyDescription
Gets or sets the description. - File Property: description
Public propertyDragModelType
Gets or sets the drag model type. - File Property: dragModelType
Public propertyExplosionPotential
Gets or sets the explosion potential. - File Property: explosionPotential
Public propertyId
Gets the id/name of the element
(Inherited from StorableObject.)
Public propertyIsDirty
Gets the is dirty flag
(Inherited from StorableObject.)
Public propertyItem (Inherited from ObservableDictionary TKey, TValue .)
Public propertyKeys (Inherited from ObservableDictionary TKey, TValue .)
Public propertyManufacturer
Gets or sets the manufacturer. - File Property: manufacturer
Public propertyMass
Gets or sets the mass. - File Property: mass
Public propertyMaxDrag
Gets or sets maximum drag. - File Property: maximum_drag
Public propertyMaxTemp
Gets or sets the maximum temp. - File Property: maxTemp
Public propertyMesh
Gets or sets the mesh file name. - File Property: mesh
Public propertyMinDrag
Gets or set minimum drag. - File Property: minimum_drag
Public propertyModule
Gets or sets the module. - File Property: module
Public propertyModules
Gets or sets the module collection. - File Property: MODULE
Public propertyName
Gets or sets the name. - File Property: name
Public propertyOriginal
Gets the orginal base data
(Inherited from StorableObject.)
Public propertyRescaleFactor
Gets or sets the rescale factor. - File Property: rescaleFactor
Public propertyResources
Gets or sets the resource collection. - File Property: RESOURCE
Public propertySubCategory
Gets or sets the sub category. - File Property: subcategory
Public propertyTitle
Gets or sets the title. - File Property: title
Public propertyUri
Gets the absloute URI of the data
(Inherited from StorableObject.)
Public propertyValues (Inherited from ObservableDictionary TKey, TValue .)
Public propertyVesselType
Gets or sets the vessel type. - File Property: vesselType
Back to Top
Events

  NameDescription
Protected eventCollectionChanged (Inherited from ObservableDictionary TKey, TValue .)
Public eventPropertyChanged (Inherited from StorableObject.)
Back to Top
See Also