class DecalGroupOption_t
{
public:
    CStrongHandleCopyable<InfoForResourceTypeIMaterial2> m_hMaterial;
    CGlobalSymbol m_sSequenceName;
    float32 m_flProbability;
    bool m_bEnableAngleBetweenNormalAndGravityRange;
    // MPropertySuppressExpr = m_bEnableAngleBetweenNormalAndGravityRange == 0
    float32 m_flMinAngleBetweenNormalAndGravity;
    // MPropertySuppressExpr = m_bEnableAngleBetweenNormalAndGravityRange == 0
    float32 m_flMaxAngleBetweenNormalAndGravity;
};

KV3 Class Defaults

{
    m_hMaterial = resource:""
    m_sSequenceName = ""
    m_flProbability = 1.0
    m_bEnableAngleBetweenNormalAndGravityRange = false
    m_flMinAngleBetweenNormalAndGravity = 0.0
    m_flMaxAngleBetweenNormalAndGravity = 180.0
}