Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
LoadCraftDialog Class Reference
Inheritance diagram for LoadCraftDialog:

Classes

class  CraftEntry
 

Public Types

enum  LoadType { LoadType.Normal, LoadType.Merge }
 

Public Member Functions

delegate void CancelCallback ()
 
delegate void SelectFileCallback (string fullPath, LoadType t)
 

Static Public Member Functions

static LoadCraftDialog Create (EditorFacility facility, string profile, SelectFileCallback onFileSelected, CancelCallback onCancel, bool showMergeOption)
 

Public Attributes

Texture2D FileIcon
 
CancelCallback OnBrowseCancelled
 
SelectFileCallback OnFileSelected
 
string profileName = ""
 
string windowTitle = "Select a craft to load"
 

Member Enumeration Documentation

Enumerator
Normal 
Merge 

Member Function Documentation

delegate void LoadCraftDialog.CancelCallback ( )
static LoadCraftDialog LoadCraftDialog.Create ( EditorFacility  facility,
string  profile,
SelectFileCallback  onFileSelected,
CancelCallback  onCancel,
bool  showMergeOption 
)
inlinestatic
delegate void LoadCraftDialog.SelectFileCallback ( string  fullPath,
LoadType  t 
)

Member Data Documentation

Texture2D LoadCraftDialog.FileIcon
CancelCallback LoadCraftDialog.OnBrowseCancelled
SelectFileCallback LoadCraftDialog.OnFileSelected
string LoadCraftDialog.profileName = ""
string LoadCraftDialog.windowTitle = "Select a craft to load"

The documentation for this class was generated from the following file: