C# Class kOS.Binding.BindingManager

Inheritance: IBindingManager
Afficher le fichier Open project: KSP-KOS/KOS Class Usage Examples

Méthodes publiques

Méthode Description
AddBoundVariable ( string name, BindingGetDlg getDelegate, BindingSetDlg setDelegate ) : void
AddGetter ( IEnumerable names, BindingGetDlg dlg ) : void
AddGetter ( string name, BindingGetDlg dlg ) : void
AddSetter ( IEnumerable names, BindingSetDlg dlg ) : void
AddSetter ( string name, BindingSetDlg dlg ) : void
BindingManager ( SharedObjects shared ) : System
Dispose ( ) : void
HasGetter ( string name ) : bool
Load ( ) : void
PostUpdate ( ) : void
PreUpdate ( ) : void
RegisterMethod ( BindingAttribute attr, Type type ) : void
SelectAutopilotMode ( string autopilotMode ) : void
ToggleFlyByWire ( string paramName, bool enabled ) : void
UnBindAll ( ) : void

Method Details

AddBoundVariable() public méthode

public AddBoundVariable ( string name, BindingGetDlg getDelegate, BindingSetDlg setDelegate ) : void
name string
getDelegate BindingGetDlg
setDelegate BindingSetDlg
Résultat void

AddGetter() public méthode

public AddGetter ( IEnumerable names, BindingGetDlg dlg ) : void
names IEnumerable
dlg BindingGetDlg
Résultat void

AddGetter() public méthode

public AddGetter ( string name, BindingGetDlg dlg ) : void
name string
dlg BindingGetDlg
Résultat void

AddSetter() public méthode

public AddSetter ( IEnumerable names, BindingSetDlg dlg ) : void
names IEnumerable
dlg BindingSetDlg
Résultat void

AddSetter() public méthode

public AddSetter ( string name, BindingSetDlg dlg ) : void
name string
dlg BindingSetDlg
Résultat void

BindingManager() public méthode

public BindingManager ( SharedObjects shared ) : System
shared SharedObjects
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

HasGetter() public méthode

public HasGetter ( string name ) : bool
name string
Résultat bool

Load() public méthode

public Load ( ) : void
Résultat void

PostUpdate() public méthode

public PostUpdate ( ) : void
Résultat void

PreUpdate() public méthode

public PreUpdate ( ) : void
Résultat void

RegisterMethod() public static méthode

public static RegisterMethod ( BindingAttribute attr, Type type ) : void
attr BindingAttribute
type System.Type
Résultat void

SelectAutopilotMode() public méthode

public SelectAutopilotMode ( string autopilotMode ) : void
autopilotMode string
Résultat void

ToggleFlyByWire() public méthode

public ToggleFlyByWire ( string paramName, bool enabled ) : void
paramName string
enabled bool
Résultat void

UnBindAll() public méthode

public UnBindAll ( ) : void
Résultat void