C# Class NScumm.Sword1.Menu

Mostra file Open project: scemino/nscumm Class Usage Examples

Public Properties

Property Type Description
_objectDefs ].int[

Public Methods

Method Description
CfnReleaseMenu ( ) : void
CheckTopMenu ( ) : void
FnAddSubject ( int sub ) : void
FnChooser ( SwordObject compact ) : void
FnEndChooser ( ) : void
FnEndMenu ( ) : void
FnStartMenu ( ) : void
LogicChooser ( SwordObject compact ) : int
Menu ( Screen screen, Mouse mouse )
Refresh ( byte menuType ) : void

Private Methods

Method Description
BuildMenu ( ) : void
BuildSubjects ( ) : void
CheckMenuClick ( int menuType ) : byte
RefreshMenus ( ) : void
ShowMenu ( int menuType ) : void

Method Details

CfnReleaseMenu() public method

public CfnReleaseMenu ( ) : void
return void

CheckTopMenu() public method

public CheckTopMenu ( ) : void
return void

FnAddSubject() public method

public FnAddSubject ( int sub ) : void
sub int
return void

FnChooser() public method

public FnChooser ( SwordObject compact ) : void
compact SwordObject
return void

FnEndChooser() public method

public FnEndChooser ( ) : void
return void

FnEndMenu() public method

public FnEndMenu ( ) : void
return void

FnStartMenu() public method

public FnStartMenu ( ) : void
return void

LogicChooser() public method

public LogicChooser ( SwordObject compact ) : int
compact SwordObject
return int

Menu() public method

public Menu ( Screen screen, Mouse mouse )
screen Screen
mouse Mouse

Refresh() public method

public Refresh ( byte menuType ) : void
menuType byte
return void

Property Details

_objectDefs public_oe static_oe property

public static int[,] _objectDefs
return ].int[