SwiftlyS2

CBaseRendererSource2

Interface CBaseRendererSource2

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CBaseRendererSource2 : CParticleFunctionRenderer, CParticleFunction, ISchemaClass<CParticleFunction>, ISchemaClass<CParticleFunctionRenderer>, ISchemaClass<CBaseRendererSource2>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

AddSelfAmount

CParticleCollectionRendererFloatInput AddSelfAmount { get; }
Property Value

Alpha2Field

ParticleAttributeIndex_t Alpha2Field { get; }
Property Value

AlphaReferenceSoftness

CParticleCollectionRendererFloatInput AlphaReferenceSoftness { get; }
Property Value

AlphaReferenceType

ref ParticleAlphaReferenceType_t AlphaReferenceType { get; }
Property Value

AlphaScale

CParticleCollectionRendererFloatInput AlphaScale { get; }
Property Value

AnimateInFPS

ref bool AnimateInFPS { get; }
Property Value

AnimationRate

ref float AnimationRate { get; }
Property Value

AnimationType

ref AnimationType_t AnimationType { get; }
Property Value

BlendFramesSeq0

ref bool BlendFramesSeq0 { get; }
Property Value

BumpStrength

ref float BumpStrength { get; }
Property Value

CenterXOffset

CParticleCollectionRendererFloatInput CenterXOffset { get; }
Property Value

CenterYOffset

CParticleCollectionRendererFloatInput CenterYOffset { get; }
Property Value

ColorBlendType

ref ParticleColorBlendType_t ColorBlendType { get; }
Property Value

ColorScale

CParticleCollectionRendererVecInput ColorScale { get; }
Property Value

CropTextureOverride

ref ParticleSequenceCropOverride_t CropTextureOverride { get; }
Property Value

DepthBias

CParticleCollectionRendererFloatInput DepthBias { get; }
Property Value

Desaturation

CParticleCollectionRendererFloatInput Desaturation { get; }
Property Value

DiffuseAmount

CParticleCollectionRendererFloatInput DiffuseAmount { get; }
Property Value

DiffuseClamp

CParticleCollectionRendererFloatInput DiffuseClamp { get; }
Property Value

DisableZBuffering

ref bool DisableZBuffering { get; }
Property Value

FeatheringDepthMapFilter

CParticleCollectionRendererFloatInput FeatheringDepthMapFilter { get; }
Property Value

FeatheringFilter

CParticleCollectionRendererFloatInput FeatheringFilter { get; }
Property Value

FeatheringMaxDist

CParticleCollectionRendererFloatInput FeatheringMaxDist { get; }
Property Value

FeatheringMinDist

CParticleCollectionRendererFloatInput FeatheringMinDist { get; }
Property Value

FeatheringMode

ref ParticleDepthFeatheringMode_t FeatheringMode { get; }
Property Value

FogAmount

CParticleCollectionRendererFloatInput FogAmount { get; }
Property Value

FogType

ref ParticleFogType_t FogType { get; }
Property Value

GammaCorrectVertexColors

ref bool GammaCorrectVertexColors { get; }
Property Value

HSVShiftControlPoint

ref int HSVShiftControlPoint { get; }
Property Value

LightingControlPoint

ref int LightingControlPoint { get; }
Property Value

MaxLuminanceBlendingSequence0

ref bool MaxLuminanceBlendingSequence0 { get; }
Property Value

MotionVectorScaleU

CParticleCollectionRendererFloatInput MotionVectorScaleU { get; }
Property Value

MotionVectorScaleV

CParticleCollectionRendererFloatInput MotionVectorScaleV { get; }
Property Value

OnlyRenderInEffecsGameOverlay

ref bool OnlyRenderInEffecsGameOverlay { get; }
Property Value

OnlyRenderInEffectsBloomPass

ref bool OnlyRenderInEffectsBloomPass { get; }
Property Value

OnlyRenderInEffectsWaterPass

ref bool OnlyRenderInEffectsWaterPass { get; }
Property Value

OutputBlendMode

ref ParticleOutputBlendMode_t OutputBlendMode { get; }
Property Value

OverbrightFactor

CParticleCollectionRendererFloatInput OverbrightFactor { get; }
Property Value

PerParticleAlphaRefWindow

ref SpriteCardPerParticleScale_t PerParticleAlphaRefWindow { get; }
Property Value

PerParticleAlphaReference

ref SpriteCardPerParticleScale_t PerParticleAlphaReference { get; }
Property Value

RadiusScale

CParticleCollectionRendererFloatInput RadiusScale { get; }
Property Value

Refract

ref bool Refract { get; }
Property Value

RefractAmount

CParticleCollectionRendererFloatInput RefractAmount { get; }
Property Value

RefractBlurRadius

ref int RefractBlurRadius { get; }
Property Value

RefractBlurType

ref BlurFilterType_t RefractBlurType { get; }
Property Value

RefractSolid

ref bool RefractSolid { get; }
Property Value

ReverseZBuffering

ref bool ReverseZBuffering { get; }
Property Value

RollScale

CParticleCollectionRendererFloatInput RollScale { get; }
Property Value

SaturateColorPreAlphaBlend

ref bool SaturateColorPreAlphaBlend { get; }
Property Value

SelfIllumAmount

CParticleCollectionRendererFloatInput SelfIllumAmount { get; }
Property Value

SelfIllumPerParticle

ParticleAttributeIndex_t SelfIllumPerParticle { get; }
Property Value

ShaderType

ref SpriteCardShaderType_t ShaderType { get; }
Property Value

SortMethod

ref ParticleSortingChoiceList_t SortMethod { get; }
Property Value

SourceAlphaValueToMapToOne

CParticleCollectionRendererFloatInput SourceAlphaValueToMapToOne { get; }
Property Value

SourceAlphaValueToMapToZero

CParticleCollectionRendererFloatInput SourceAlphaValueToMapToZero { get; }
Property Value

StencilTestExclude

ref bool StencilTestExclude { get; }
Property Value

StencilTestID

string StencilTestID { get; set; }
Property Value

StencilWriteID

string StencilWriteID { get; set; }
Property Value

StrShaderOverride

string StrShaderOverride { get; set; }
Property Value

TexturesInput

ref CUtlLeanVector<TextureGroup_t, int> TexturesInput { get; }
Property Value

TintByFOW

ref bool TintByFOW { get; }
Property Value

TintByGlobalLight

ref bool TintByGlobalLight { get; }
Property Value

UseMixedResolutionRendering

ref bool UseMixedResolutionRendering { get; }
Property Value

WriteStencilOnDepthFail

ref bool WriteStencilOnDepthFail { get; }
Property Value

WriteStencilOnDepthPass

ref bool WriteStencilOnDepthPass { get; }
Property Value

On this page