class CBaseTrailRenderer : public CBaseRendererSource2
{
public:
// MPropertyStartGroup = Orientation
// MPropertyFriendlyName = orientation type
// MPropertySortPriority = 750
ParticleOrientationChoiceList_t m_nOrientationType;
// MPropertyFriendlyName = orientation control point
// MPropertySortPriority = 750
// MPropertySuppressExpr = m_nOrientationType != PARTICLE_ORIENTATION_ALIGN_TO_PARTICLE_NORMAL && m_nOrientationType != PARTICLE_ORIENTATION_SCREENALIGN_TO_PARTICLE_NORMAL
int32 m_nOrientationControlPoint;
// MPropertyStartGroup = Screenspace Fading and culling
// MPropertyFriendlyName = minimum visual screen-size
// MPropertySortPriority = 900
float32 m_flMinSize;
// MPropertyFriendlyName = maximum visual screen-size
// MPropertySortPriority = 900
float32 m_flMaxSize;
// MPropertyFriendlyName = start fade screen-size
// MPropertySortPriority = 900
CParticleCollectionRendererFloatInput m_flStartFadeSize;
// MPropertyFriendlyName = end fade and cull screen-size
// MPropertySortPriority = 900
CParticleCollectionRendererFloatInput m_flEndFadeSize;
// MPropertyStartGroup = Trail UV Controls
// MPropertyFriendlyName = Clamp Non-Sheet texture V coords
// MPropertySortPriority = 800
bool m_bClampV;
};
KV3 Class Defaults