C# Class FlatRedBall.Glue.GuiDisplay.NamedObjectPropertyGridDisplayer

Inheritance: PropertyGridDisplayer
显示文件 Open project: vchelaru/FlatRedBall Class Usage Examples

Public Methods

Method Description
AfterChangeValueThatConflictsWithPixelSize ( object sender, MemberChangeArgs e ) : void
GetIfIsCsv ( NamedObjectSave instance, string memberName ) : bool
NamedObjectPropertyGridDisplayer ( ) : System
SetVariableOn ( NamedObjectSave nos, string memberName, Type memberType, object value ) : void
UpdateToState ( IGlueState glueState ) : bool

Private Methods

Method Description
ConvertListTypes ( Type memberType ) : Type
DetermineIfShouldShowStates ( NamedObjectSave instance ) : bool
ExcludeAndIncludeGlueVariables ( NamedObjectSave instance ) : void
GetTextureScale ( ) : float
IsMemberInTypedReferenceList ( string memberName, List typedMembers ) : bool
ShouldMemberBeSkipped ( TypedMemberBase typedMemberBase ) : bool
UpdateIncludedAndExcluded ( NamedObjectSave instance ) : void
UpdateLayerIncludeAndExclude ( NamedObjectSave instance ) : void

Method Details

AfterChangeValueThatConflictsWithPixelSize() public method

public AfterChangeValueThatConflictsWithPixelSize ( object sender, MemberChangeArgs e ) : void
sender object
e MemberChangeArgs
return void

GetIfIsCsv() public static method

public static GetIfIsCsv ( NamedObjectSave instance, string memberName ) : bool
instance FlatRedBall.Glue.SaveClasses.NamedObjectSave
memberName string
return bool

NamedObjectPropertyGridDisplayer() public method

public NamedObjectPropertyGridDisplayer ( ) : System
return System

SetVariableOn() public static method

public static SetVariableOn ( NamedObjectSave nos, string memberName, Type memberType, object value ) : void
nos FlatRedBall.Glue.SaveClasses.NamedObjectSave
memberName string
memberType System.Type
value object
return void

UpdateToState() public method

public UpdateToState ( IGlueState glueState ) : bool
glueState IGlueState
return bool