Table of Contents

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