C# Class FSO.IDE.ResourceBrowser.IFFResComponent

Show file Open project: RHY3756547/FreeSO

Public Properties

Property Type Description
ActiveIff GameIffResource
ActiveObject GameObject
ChunkToControl Type>.Dictionary
ChunkTypes Type[]
OBJDSelectors FSO.IDE.ResourceBrowser.OBJDSelector[][]
TypeNames string[]

Public Methods

Method Description
ChangeActiveObject ( GameObject obj ) : void
ChangeIffSource ( GameIffResource iff ) : void
GetResList ( IffChunk list ) : List
GotoResource ( Type type, ushort ID ) : void
IFFResComponent ( ) : System
Init ( ) : void
Init ( Type cTypes, string cNames, OBJDSelector selectors ) : void
RefreshResList ( ) : void
SetAlphaOrder ( bool value ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
DeleteRes_Click ( object sender, EventArgs e ) : void
GetFreeID ( ) : ushort
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

NewRes_Click ( object sender, EventArgs e ) : void
RenameRes_Click ( object sender, EventArgs e ) : void
ResList_DoubleClick ( object sender, EventArgs e ) : void
ResList_DrawItem ( object sender, DrawItemEventArgs e ) : void
ResList_SelectedIndexChanged ( object sender, EventArgs e ) : void
ResRCAlpha_Select ( object sender, EventArgs e ) : void
ResRCShowID_Select ( object sender, EventArgs e ) : void
ResTypeCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void

Method Details

ChangeActiveObject() public method

public ChangeActiveObject ( GameObject obj ) : void
obj GameObject
return void

ChangeIffSource() public method

public ChangeIffSource ( GameIffResource iff ) : void
iff GameIffResource
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

GetResList() public method

public GetResList ( IffChunk list ) : List
list IffChunk
return List

GotoResource() public method

public GotoResource ( Type type, ushort ID ) : void
type Type
ID ushort
return void

IFFResComponent() public method

public IFFResComponent ( ) : System
return System

Init() public method

public Init ( ) : void
return void

Init() public method

public Init ( Type cTypes, string cNames, OBJDSelector selectors ) : void
cTypes Type
cNames string
selectors OBJDSelector
return void

RefreshResList() public method

public RefreshResList ( ) : void
return void

SetAlphaOrder() public method

public SetAlphaOrder ( bool value ) : void
value bool
return void

Property Details

ActiveIff public property

public GameIffResource ActiveIff
return GameIffResource

ActiveObject public property

public GameObject ActiveObject
return GameObject

ChunkToControl public property

public Dictionary ChunkToControl
return Type>.Dictionary

ChunkTypes public property

public Type[] ChunkTypes
return Type[]

OBJDSelectors public property

public OBJDSelector[][],FSO.IDE.ResourceBrowser OBJDSelectors
return FSO.IDE.ResourceBrowser.OBJDSelector[][]

TypeNames public property

public string[] TypeNames
return string[]