C# Class Catrobat.IDE.Core.Utilities.Helpers.VariableHelper

Afficher le fichier Open project: Catrobat/CatrobatForWindows

Méthodes publiques

Méthode Description
AddGlobalVariable ( System.Program project, GlobalVariable variable ) : void
AddLocalVariable ( System.Program project, Sprite sprite, LocalVariable variable ) : void
CreateUniqueGlobalVariable ( ) : GlobalVariable
CreateUniqueLocalVariable ( Sprite sprite ) : LocalVariable
DeleteGlobalVariable ( System.Program project, GlobalVariable variable ) : void
DeleteLocalVariable ( System.Program project, Sprite sprite, LocalVariable variable ) : void
GetGlobalVariableList ( System.Program project ) : ObservableCollection
GetLocalVariableList ( System.Program project, Sprite sprite ) : ObservableCollection
IsVariableLocal ( System.Program project, Variable variable ) : bool
VariableNameExists ( System.Program project, Sprite sprite, string variableName ) : bool
VariableNameExistsCheckSelf ( System.Program project, Sprite sprite, Variable self, string variableName ) : bool

Method Details

AddGlobalVariable() public static méthode

public static AddGlobalVariable ( System.Program project, GlobalVariable variable ) : void
project System.Program
variable GlobalVariable
Résultat void

AddLocalVariable() public static méthode

public static AddLocalVariable ( System.Program project, Sprite sprite, LocalVariable variable ) : void
project System.Program
sprite Sprite
variable Catrobat.IDE.Core.Models.LocalVariable
Résultat void

CreateUniqueGlobalVariable() public static méthode

public static CreateUniqueGlobalVariable ( ) : GlobalVariable
Résultat GlobalVariable

CreateUniqueLocalVariable() public static méthode

public static CreateUniqueLocalVariable ( Sprite sprite ) : LocalVariable
sprite Sprite
Résultat Catrobat.IDE.Core.Models.LocalVariable

DeleteGlobalVariable() public static méthode

public static DeleteGlobalVariable ( System.Program project, GlobalVariable variable ) : void
project System.Program
variable GlobalVariable
Résultat void

DeleteLocalVariable() public static méthode

public static DeleteLocalVariable ( System.Program project, Sprite sprite, LocalVariable variable ) : void
project System.Program
sprite Sprite
variable Catrobat.IDE.Core.Models.LocalVariable
Résultat void

GetGlobalVariableList() public static méthode

public static GetGlobalVariableList ( System.Program project ) : ObservableCollection
project System.Program
Résultat ObservableCollection

GetLocalVariableList() public static méthode

public static GetLocalVariableList ( System.Program project, Sprite sprite ) : ObservableCollection
project System.Program
sprite Sprite
Résultat ObservableCollection

IsVariableLocal() public static méthode

public static IsVariableLocal ( System.Program project, Variable variable ) : bool
project System.Program
variable Catrobat.IDE.Core.Models.Variable
Résultat bool

VariableNameExists() public static méthode

public static VariableNameExists ( System.Program project, Sprite sprite, string variableName ) : bool
project System.Program
sprite Sprite
variableName string
Résultat bool

VariableNameExistsCheckSelf() public static méthode

public static VariableNameExistsCheckSelf ( System.Program project, Sprite sprite, Variable self, string variableName ) : bool
project System.Program
sprite Sprite
self Catrobat.IDE.Core.Models.Variable
variableName string
Résultat bool