// MPropertyCustomEditor = ParticleVariableRef()
class CParticleVariableRef
{
public:
    // MFgdFromSchemaCompletelySkipField
    CKV3MemberNameWithStorage m_variableName;
    // MFgdFromSchemaCompletelySkipField
    CPulseValueFullType m_variableType;
};

KV3 Class Defaults

{
    m_variableName = ""
    m_variableType = "PVAL_VOID"
}