// MPropertyCustomEditor = ModelInput()
// MCustomFGDMetadata = { KV3DefaultTestFnName = 'CParticleModelInputDefaultTestFunc' }
class CParticleModelInput : public CParticleInput
{
public:
    ParticleModelType_t m_nType;
    CParticleNamedValueRef m_NamedValue;
    int32 m_nControlPoint;
};

KV3 Class Defaults

{
    m_nType = "PM_TYPE_INVALID"
    m_NamedValue = ""
    m_nControlPoint = -1
}