Skip to content

CParticleVisibilityInputs

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 72 bytes (0x48)Alignment: 4 bytesModule: particlesBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Used by (1) as a field type

Inheritance tree
  • CParticleVisibilityInputs

Memory layout

19 fields, 19 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.

CParticleVisibilityInputs

OffsetFieldTypeFromAnnotations
0x0m_flCameraBiasfloat32MPropertyFriendlyName camera depth bias
0x4m_nCPinint32MPropertyFriendlyName input control point number
0x8m_flProxyRadiusfloat32MPropertyFriendlyName input proxy radius MPropertySuppressExpr m_nCPin == -1
0xcm_flInputMinfloat32MPropertyFriendlyName input proxy pixel visibility minimum MPropertySuppressExpr m_nCPin == -1
0x10m_flInputMaxfloat32MPropertyFriendlyName input proxy pixel visibility maximum MPropertySuppressExpr m_nCPin == -1
0x14m_flInputPixelVisFadefloat32MPropertyFriendlyName input proxy pixel visibility fade out time MPropertySuppressExpr m_nCPin == -1
0x18m_flNoPixelVisibilityFallbackfloat32MPropertyFriendlyName input proxy unsupported hardware fallback value MPropertySuppressExpr m_nCPin == -1
0x1cm_flDistanceInputMinfloat32MPropertyFriendlyName input distance minimum MPropertySuppressExpr m_nCPin == -1
0x20m_flDistanceInputMaxfloat32MPropertyFriendlyName input distance maximum MPropertySuppressExpr m_nCPin == -1
0x24m_flDotInputMinfloat32MPropertyFriendlyName input dot minimum MPropertySuppressExpr m_nCPin == -1
0x28m_flDotInputMaxfloat32MPropertyFriendlyName input dot maximum MPropertySuppressExpr m_nCPin == -1
0x2cm_bDotCPAnglesboolMPropertyFriendlyName input dot use CP angles MPropertySuppressExpr m_nCPin == -1
0x2dm_bDotCameraAnglesboolMPropertyFriendlyName input dot use Camera angles MPropertySuppressExpr m_nCPin == -1
0x30m_flAlphaScaleMinfloat32MPropertyFriendlyName output alpha scale minimum MPropertySuppressExpr m_nCPin == -1
0x34m_flAlphaScaleMaxfloat32MPropertyFriendlyName output alpha scale maximum MPropertySuppressExpr m_nCPin == -1
0x38m_flRadiusScaleMinfloat32MPropertyFriendlyName output radius scale minimum MPropertySuppressExpr m_nCPin == -1
0x3cm_flRadiusScaleMaxfloat32MPropertyFriendlyName output radius scale maximum MPropertySuppressExpr m_nCPin == -1
0x40m_flRadiusScaleFOVBasefloat32MPropertyFriendlyName output radius FOV scale base MPropertySuppressExpr m_nCPin == -1
0x44m_bRightEyeboolMParticleAdvancedField MPropertyFriendlyName vr camera right eye
KV3 class defaults
{
	"m_flCameraBias": 0.000000,
	"m_nCPin": -1,
	"m_flProxyRadius": 1.000000,
	"m_flInputMin": 0.000000,
	"m_flInputMax": 1.000000,
	"m_flInputPixelVisFade": 0.250000,
	"m_flNoPixelVisibilityFallback": 1.000000,
	"m_flDistanceInputMin": 0.000000,
	"m_flDistanceInputMax": 0.000000,
	"m_flDotInputMin": 0.000000,
	"m_flDotInputMax": 0.000000,
	"m_bDotCPAngles": true,
	"m_bDotCameraAngles": false,
	"m_flAlphaScaleMin": 0.000000,
	"m_flAlphaScaleMax": 1.000000,
	"m_flRadiusScaleMin": 1.000000,
	"m_flRadiusScaleMax": 1.000000,
	"m_flRadiusScaleFOVBase": 0.000000,
	"m_bRightEye": false
}