C# Class AGS.Editor.DataFileWriter.GUIsWriter

Show file Open project: adventuregamestudio/ags

Public Methods

Method Description
GUIsWriter ( BinaryWriter writer, Game game ) : System
WriteAllGUIs ( ) : void

Private Methods

Method Description
PopulateGUIControls ( ) : int[][]

Fill the lists of the GUIControl types.

WriteAllButtonsAndTextWindowEdges ( ) : void
WriteAllInvWindows ( ) : void
WriteAllLabels ( ) : void
WriteAllListBoxes ( ) : void
WriteAllSliders ( ) : void
WriteAllTextBoxes ( ) : void
WriteGUIControl ( AGS.Types.GUIControl control, int flags ) : void
WriteGUIControl ( AGS.Types.GUIControl control, int flags, string events ) : void

Writes the common elements of this GUIControl to the file. Type-specific data is written only by the respective method for that type.

WriteNormalGUI ( AGS.Types.NormalGUI gui ) : void
WriteTextWindowGUI ( TextWindowGUI gui ) : void

Method Details

GUIsWriter() public method

public GUIsWriter ( BinaryWriter writer, Game game ) : System
writer System.IO.BinaryWriter
game AGS.Types.Game
return System

WriteAllGUIs() public method

public WriteAllGUIs ( ) : void
return void