CBaseRendererSource2
abstractInherits from (19 fields)
- m_flAnimationRate: float32
- MPropertyFriendlyName: "animation type"MDefaultString: "ANIMATION_TYPE_FIXED_RATE"
- m_bAnimateInFPS: boolMPropertyFriendlyName: "set animation value in FPS"MDefaultString: "0"
- m_bPerVertexLighting: boolMPropertyFriendlyName: "light per vertex"MDefaultString: "0"
- m_flSelfIllumAmount: float32
- m_flDiffuseAmount: float32
- m_nLightingControlPoint: int32MPropertyFriendlyName: "diffuse lighting origin Control Point"MDefaultString: "-1"
- MPropertyFriendlyName: "self illum per-particle"MDefaultString: "-1"MPropertyAttributeChoiceName: "particlefield_scalar"
- m_flSourceAlphaValueToMapToZero: float32MPropertyFriendlyName: "source alpha value to map to alpha of zero"MDefaultString: "0"MPropertyAttributeRange: "0 1"MPropertyGroupName: "Color and alpha adjustments"
- m_flSourceAlphaValueToMapToOne: float32MPropertyFriendlyName: "source alpha value to map to alpha of 1"MDefaultString: "1"MPropertyAttributeRange: "0 1"MPropertyGroupName: "Color and alpha adjustments"
- MPropertyFriendlyName: "Gamma-correct vertex colors"MDefaultString: "1"MPropertyGroupName: "Color and alpha adjustments"
- MPropertyFriendlyName: "Saturate color pre alphablend"MDefaultString: "1"MPropertyGroupName: "Color and alpha adjustments"
- MPropertyFriendlyName: "dual sequence combine mode"MDefaultString: "0"MPropertyGroupName: "Dual sequence controls"
- m_flAnimationRate2: float32MPropertyFriendlyName: "second sequence animation rate"MDefaultString: "0"MPropertyAttributeRange: "0 5"MPropertyGroupName: "Dual sequence controls"
- m_flSequence0RGBWeight: float32MPropertyFriendlyName: "RGB blend weight for sequence 0"MDefaultString: "0.5"MPropertyAttributeRange: "0 1"MPropertyGroupName: "Dual sequence controls"
- m_flSequence0AlphaWeight: float32MPropertyFriendlyName: "alpha blend weight for sequence 0"MDefaultString: "0.5"MPropertyAttributeRange: "0 1"MPropertyGroupName: "Dual sequence controls"
- m_flSequence1RGBWeight: float32MPropertyFriendlyName: "RGB blend weight for sequence 1"MDefaultString: "0.5"MPropertyAttributeRange: "0 1"MPropertyGroupName: "Dual sequence controls"
- m_flSequence1AlphaWeight: float32MPropertyFriendlyName: "alpha blend weight for sequence 1"MDefaultString: "0.5"MPropertyAttributeRange: "0 1"MPropertyGroupName: "Dual sequence controls"
- m_flAddSelfAmount: float32MPropertyFriendlyName: "add self amount for combined additive and alpha blended"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- m_bAdditive: boolMPropertyFriendlyName: "use additive blending"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- m_bAdditiveAlpha: boolMPropertyFriendlyName: "Additive alpha - write alpha during additive"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- m_bMod2X: boolMPropertyFriendlyName: "Mod2x blend mode"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- m_bLightenMode: boolMPropertyFriendlyName: "'Lighten blend mode"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- MPropertyFriendlyName: "use max-luminance blending for sequence 0"MDefaultString: "0"
- MPropertyFriendlyName: "use max-luminance blending for sequence 1"MDefaultString: "0"
- m_bRefract: bool
- m_flRefractAmount: float32MPropertyFriendlyName: "refract amount"MDefaultString: "1.0"MPropertyAttributeRange: "-2 2"MPropertyGroupName: "Refraction"
- m_nRefractBlurRadius: int32
- MPropertyFriendlyName: "Only Render in effects bloom pass"MDefaultString: "0"
- m_stencilTestID: char[128]
- m_bStencilTestExclude: boolMPropertyFriendlyName: "only write where stencil is NOT stencil test ID"MDefaultString: "0"MPropertyGroupName: "Stencil"
- m_stencilWriteID: char[128]
- MPropertyFriendlyName: "write stencil on z-buffer test success"MDefaultString: "1"MPropertyGroupName: "Stencil"
- MPropertyFriendlyName: "write stencil on z-buffer test failure"MDefaultString: "0"MPropertyGroupName: "Stencil"
- m_bReverseZBuffering: boolMPropertyFriendlyName: "reverse z-buffer test"MDefaultString: "0"MPropertyGroupName: "Depth buffer control and effects"
- m_bDisableZBuffering: boolMPropertyFriendlyName: "disable z-buffer test"MDefaultString: "0"MPropertyGroupName: "Depth buffer control and effects"
- MPropertyFriendlyName: "Depth feathering mode"MDefaultString: "PARTICLE_DEPTH_FEATHERING_OFF"MPropertyGroupName: "Depth buffer control and effects"
- m_flFeatheringMinDist: float32MPropertyFriendlyName: "particle feathering closest distance to surface"MDefaultString: "0"MPropertyGroupName: "Depth buffer control and effects"
- m_flFeatheringMaxDist: float32MPropertyFriendlyName: "particle feathering farthest distance to surface"MDefaultString: "15"MPropertyGroupName: "Depth buffer control and effects"
- m_flOverbrightFactor: float32MPropertyFriendlyName: "overbright factor"MDefaultString: "1"MPropertyGroupName: "Color and alpha adjustments"
- m_bTintByFOW: boolMPropertyFriendlyName: "Apply fog of war to color"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- m_bFogParticles: boolMPropertyFriendlyName: "Apply fog to particle"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- m_bTintByGlobalLight: boolMPropertyFriendlyName: "Apply global light to color"MDefaultString: "0"MPropertyGroupName: "Color and alpha adjustments"
- MPropertyFriendlyName: "texture"MDefaultString: "materials/particle/base_sprite.vtex"MPropertyAttributeEditor: "AssetBrowse( vtex, *showassetpreview )"
- m_bMotionVectors: boolMPropertyFriendlyName: "Apply motion vectors"MDefaultString: "0"MPropertyGroupName: "Motion vectors"
- MPropertyFriendlyName: "motion vectors texture"MPropertyAttributeEditor: "AssetBrowse( vtex, *showassetpreview )"MPropertyGroupName: "Motion vectors"
- m_bBlendFramesSeq0: boolMPropertyFriendlyName: "blend sequence 0 animation frames"MDefaultString: "1"
- MPropertyFriendlyName: "right eye first seq offset"MDefaultString: "0"
- m_nHSVShiftControlPoint: int32MPropertyFriendlyName: "HSV Shift Control Point"MDefaultString: "-1"
Referenced by (3)