C# Класс Catrobat.IDE.Core.Utilities.Helpers.VariableHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

AddGlobalVariable() публичный статический Метод

public static AddGlobalVariable ( System.Program project, GlobalVariable variable ) : void
project System.Program
variable GlobalVariable
Результат void

AddLocalVariable() публичный статический Метод

public static AddLocalVariable ( System.Program project, Sprite sprite, LocalVariable variable ) : void
project System.Program
sprite Sprite
variable Catrobat.IDE.Core.Models.LocalVariable
Результат void

CreateUniqueGlobalVariable() публичный статический Метод

public static CreateUniqueGlobalVariable ( ) : GlobalVariable
Результат GlobalVariable

CreateUniqueLocalVariable() публичный статический Метод

public static CreateUniqueLocalVariable ( Sprite sprite ) : LocalVariable
sprite Sprite
Результат Catrobat.IDE.Core.Models.LocalVariable

DeleteGlobalVariable() публичный статический Метод

public static DeleteGlobalVariable ( System.Program project, GlobalVariable variable ) : void
project System.Program
variable GlobalVariable
Результат void

DeleteLocalVariable() публичный статический Метод

public static DeleteLocalVariable ( System.Program project, Sprite sprite, LocalVariable variable ) : void
project System.Program
sprite Sprite
variable Catrobat.IDE.Core.Models.LocalVariable
Результат void

GetGlobalVariableList() публичный статический Метод

public static GetGlobalVariableList ( System.Program project ) : ObservableCollection
project System.Program
Результат ObservableCollection

GetLocalVariableList() публичный статический Метод

public static GetLocalVariableList ( System.Program project, Sprite sprite ) : ObservableCollection
project System.Program
sprite Sprite
Результат ObservableCollection

IsVariableLocal() публичный статический Метод

public static IsVariableLocal ( System.Program project, Variable variable ) : bool
project System.Program
variable Catrobat.IDE.Core.Models.Variable
Результат bool

VariableNameExists() публичный статический Метод

public static VariableNameExists ( System.Program project, Sprite sprite, string variableName ) : bool
project System.Program
sprite Sprite
variableName string
Результат bool

VariableNameExistsCheckSelf() публичный статический Метод

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
Результат bool