◆ GetAllExposedPropertiesInObject()

static ExposedMember [] GetAllExposedPropertiesInObject ( System.Object  obj,
string  prependPath = null 
)
static
Parameters
objthe object from which to extract the properties
prependPaththis value will be passed into the constructor of all ExposedMomebers created by this function, as the prependString parameter.
Returns
A, potentially zero-sized array, that contains an ExposedMember for each [ExposeProperty] attribute found.

References UnityToolsCatDebug.ExposeMembersCategoryDetailsID, UnityToolsCatDebug.ExposeMembersCategoryID, CatDebug.LogWarning(), ExposedMember.Name, ExposedMember.readOnly, and ExposeMemberAttribute.sourceLineNumber.

+ Here is the call graph for this function: