Class LaunchpadDialogFileEntry
- Namespace
- KSP.Game
- Assembly
- Assembly-CSharp.dll
public class LaunchpadDialogFileEntry : KerbalMonoBehaviour
- Inheritance
-
LaunchpadDialogFileEntry
- Inherited Members
-
- Extension Methods
-
Constructors
LaunchpadDialogFileEntry()
public LaunchpadDialogFileEntry()
Properties
Description
public string Description { get; }
Property Value
- string
FileAsset
public TextAsset FileAsset { get; }
Property Value
- TextAsset
FileName
public string FileName { get; }
Property Value
- string
IsStock
public bool IsStock { get; }
Property Value
- bool
Mass
public float Mass { get; }
Property Value
- float
Name
public string Name { get; }
Property Value
- string
ObjectPool
public GameObjectPool<LaunchpadDialogFileEntry> ObjectPool { get; set; }
Property Value
- GameObjectPool<LaunchpadDialogFileEntry>
Parts
public int Parts { get; }
Property Value
- int
PartsAndStages
public string PartsAndStages { get; }
Property Value
- string
Size
public Vector3 Size { get; }
Property Value
- Vector3
Stages
public int Stages { get; }
Property Value
- int
ThumbnailPath
public string ThumbnailPath { get; }
Property Value
- string
Methods
ExecuteFileAction()
public void ExecuteFileAction()
Initialize(string, OABSavedWorkspaceMetaInfo, string, Vector3, bool, TextAsset, bool, DataLocation)
public void Initialize(string name, OABSavedWorkspaceMetaInfo workspaceMetaInfo, string fileName, Vector3 size, bool isStock, TextAsset fileAsset, bool isFirst = false, IOProvider.DataLocation dataLocation = DataLocation.OABWorkspacesActiveCampaign)
Parameters
name string
workspaceMetaInfo OABSavedWorkspaceMetaInfo
fileName string
size Vector3
isStock bool
fileAsset TextAsset
isFirst bool
dataLocation IOProvider.DataLocation