class MaterialVariable_t
{
public:
    // MPropertyFriendlyName = material variable
    CUtlString m_strVariable;
    // MPropertyFriendlyName = particle field
    // MPropertyAttributeChoiceName = particlefield
    ParticleAttributeIndex_t m_nVariableField;
    // MPropertyFriendlyName = scale
    float32 m_flScale;
};

KV3 Class Defaults

{
    m_strVariable = ""
    m_nVariableField = 18
    m_flScale = 1.0
}