C# Class FlatRedBall.Content.MappingMethods

Datei anzeigen Open project: vchelaru/FlatRedBall Class Usage Examples

Protected Properties

Property Type Description
mAcceptedMemberTypes List
mAppendOntoBase bool
mBytesUsed int
mMappings MemberMapping>.Dictionary
mMappingsForGenerics MemberMapping>.Dictionary
mMemberBitMask BindingFlags
mTypesToIgnore List

Public Methods

Method Description
BreakdownUnknownType ( MemberInfo objectInfo, object objectValue ) : void
BreakdownUnknownTypeList ( MemberInfo objectInfo, object objectValue ) : void
End ( ) : void
GetMappingForType ( Type typeOfObject ) : MemberMapping
HasMethodForType ( Type typeOfObject ) : bool
IgnoreType ( Type typeOfObject ) : bool
MappingMethods ( ) : System
Start ( ) : void

Protected Methods

Method Description
FormatStringReplacement ( StringBuilder outputText ) : void
GetSizeOfListType ( PropertyInfo objectInfo ) : int
GetSizeOfType ( Type type ) : int
IsStruct ( Type t ) : bool

Method Details

BreakdownUnknownType() public method

public BreakdownUnknownType ( MemberInfo objectInfo, object objectValue ) : void
objectInfo System.Reflection.MemberInfo
objectValue object
return void

BreakdownUnknownTypeList() public method

public BreakdownUnknownTypeList ( MemberInfo objectInfo, object objectValue ) : void
objectInfo System.Reflection.MemberInfo
objectValue object
return void

End() public method

public End ( ) : void
return void

FormatStringReplacement() protected method

protected FormatStringReplacement ( StringBuilder outputText ) : void
outputText StringBuilder
return void

GetMappingForType() public method

public GetMappingForType ( Type typeOfObject ) : MemberMapping
typeOfObject System.Type
return MemberMapping

GetSizeOfListType() protected method

protected GetSizeOfListType ( PropertyInfo objectInfo ) : int
objectInfo System.Reflection.PropertyInfo
return int

GetSizeOfType() protected method

protected GetSizeOfType ( Type type ) : int
type System.Type
return int

HasMethodForType() public method

public HasMethodForType ( Type typeOfObject ) : bool
typeOfObject System.Type
return bool

IgnoreType() public method

public IgnoreType ( Type typeOfObject ) : bool
typeOfObject System.Type
return bool

IsStruct() protected static method

protected static IsStruct ( Type t ) : bool
t System.Type
return bool

MappingMethods() public method

public MappingMethods ( ) : System
return System

Start() public method

public Start ( ) : void
return void

Property Details

mAcceptedMemberTypes protected_oe property

protected List mAcceptedMemberTypes
return List

mAppendOntoBase protected_oe property

protected bool mAppendOntoBase
return bool

mBytesUsed protected_oe property

protected int mBytesUsed
return int

mMappings protected_oe property

protected Dictionary mMappings
return MemberMapping>.Dictionary

mMappingsForGenerics protected_oe property

protected Dictionary mMappingsForGenerics
return MemberMapping>.Dictionary

mMemberBitMask protected_oe property

protected BindingFlags mMemberBitMask
return BindingFlags

mTypesToIgnore protected_oe property

protected List mTypesToIgnore
return List