C# Class OfficialPlugins.VariableDisplay.NamedObjectVariableShowingLogic

Show file Open project: vchelaru/FlatRedBall Class Usage Examples

Public Methods

Method Description
UpdateShownVariables ( DataUiGrid grid, NamedObjectSave instance, IElement container ) : void

Private Methods

Method Description
AddSourceNameVariable ( NamedObjectSave instance, List categories ) : void
CreateCategoriesAndVariables ( NamedObjectSave instance, IElement container, List categories, AssetTypeInfo ati ) : void
CreateInstanceMember ( NamedObjectSave instance, IElement container, TypedMemberBase typedMember, AssetTypeInfo ati ) : InstanceMember
CreateInstanceMemberForSourceName ( NamedObjectSave instance ) : InstanceMember
CreateNameInstanceMember ( NamedObjectSave instance ) : WpfDataUi.DataTypes.MemberCategory
GetIfShouldBeSkipped ( TypedMemberBase typedMember, NamedObjectSave instance, AssetTypeInfo ati ) : bool

Determines if a variable should be ignored by the variable plugin.

GetOrCreateCategoryToAddTo ( List categories, AssetTypeInfo ati, TypedMemberBase typedMember ) : WpfDataUi.DataTypes.MemberCategory
MakeDefault ( NamedObjectSave instance, string memberName ) : void
SetAlternatingColors ( DataUiGrid grid, List categories ) : void
SortCategories ( List categories, AssetTypeInfo ati ) : List
SortCategoriesAndMembers ( List &categories, AssetTypeInfo ati ) : void
SortMembers ( List categories, AssetTypeInfo ati ) : void

Method Details

UpdateShownVariables() public static method

public static UpdateShownVariables ( DataUiGrid grid, NamedObjectSave instance, IElement container ) : void
grid WpfDataUi.DataUiGrid
instance FlatRedBall.Glue.SaveClasses.NamedObjectSave
container IElement
return void