I'm using reflection to create a manifest of all assets, strongly typed.
It's working fine for my own types: I get the type of the asset, if a processor is ran on it I get the output type. Then I check to see if there's a
ContentSerializerRuntimeTypeAttribute applied to the type. If so, then I get the
RuntimeType value and do a
Type.GetType() to get the type back.
The problem I have is if the type is
Texture2DContent (for example) as that doesn't have the
How can I go from a
Texture2DContent to a
I know I can just check for
EndsWith("Content") as a last resort, but how to I get the namespace qualified type so I can get my