C# Class FlatRedBall.Glue.BehaviorManager

Afficher le fichier Open project: vchelaru/FlatRedBall

Méthodes publiques

Méthode Description
CreateNewBehavior ( string behaviorName ) : void
DoesBehaviorExist ( string behaviorName ) : bool
GetAllBehaviors ( ) : List
GetAllContainersReferencingBehavior ( string behaviorName ) : List
GetBehaviorCodeFrom ( BehaviorSave behavior ) : string
GetBehaviorCodeFrom ( string behaviorName ) : string
GetBehaviorRequirementsForBehavior ( BehaviorSave behavior ) : List
GetBehaviorRequirementsForBehavior ( string behaviorName ) : List
GetBehaviorRequirementsForElement ( IBehaviorContainer behaviorContainer ) : List
GetMethodCallForBehavior ( BehaviorSave behavior, IBehaviorContainer container ) : ICodeBlock
GetMethodCallForBehavior ( string behaviorName, IBehaviorContainer container ) : ICodeBlock

Private Methods

Méthode Description
GetBehaviorContents ( string behaviorName ) : string
GetRawBehaviorMethodHeader ( string behaviorName ) : string
UpdateBehavior ( string changedBehavior ) : void

Method Details

CreateNewBehavior() public static méthode

public static CreateNewBehavior ( string behaviorName ) : void
behaviorName string
Résultat void

DoesBehaviorExist() public static méthode

public static DoesBehaviorExist ( string behaviorName ) : bool
behaviorName string
Résultat bool

GetAllBehaviors() public static méthode

public static GetAllBehaviors ( ) : List
Résultat List

GetAllContainersReferencingBehavior() public static méthode

public static GetAllContainersReferencingBehavior ( string behaviorName ) : List
behaviorName string
Résultat List

GetBehaviorCodeFrom() public static méthode

public static GetBehaviorCodeFrom ( BehaviorSave behavior ) : string
behavior FlatRedBall.Glue.SaveClasses.BehaviorSave
Résultat string

GetBehaviorCodeFrom() public static méthode

public static GetBehaviorCodeFrom ( string behaviorName ) : string
behaviorName string
Résultat string

GetBehaviorRequirementsForBehavior() public static méthode

public static GetBehaviorRequirementsForBehavior ( BehaviorSave behavior ) : List
behavior FlatRedBall.Glue.SaveClasses.BehaviorSave
Résultat List

GetBehaviorRequirementsForBehavior() public static méthode

public static GetBehaviorRequirementsForBehavior ( string behaviorName ) : List
behaviorName string
Résultat List

GetBehaviorRequirementsForElement() public static méthode

public static GetBehaviorRequirementsForElement ( IBehaviorContainer behaviorContainer ) : List
behaviorContainer IBehaviorContainer
Résultat List

GetMethodCallForBehavior() public static méthode

public static GetMethodCallForBehavior ( BehaviorSave behavior, IBehaviorContainer container ) : ICodeBlock
behavior FlatRedBall.Glue.SaveClasses.BehaviorSave
container IBehaviorContainer
Résultat ICodeBlock

GetMethodCallForBehavior() public static méthode

public static GetMethodCallForBehavior ( string behaviorName, IBehaviorContainer container ) : ICodeBlock
behaviorName string
container IBehaviorContainer
Résultat ICodeBlock