SwiftlyS2

C_OP_RenderModels

Interface C_OP_RenderModels

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

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

Implements

Properties

AcceptsDecals

ref bool AcceptsDecals { get; }
Property Value

ActivityName

string ActivityName { get; set; }
Property Value

AllowApproximateTransforms

ref bool AllowApproximateTransforms { get; }
Property Value

Alpha2Field

ParticleAttributeIndex_t Alpha2Field { get; }
Property Value

AlphaScale

CParticleCollectionFloatInput AlphaScale { get; }
Property Value

Animated

ref bool Animated { get; }
Property Value

AnimationField

ParticleAttributeIndex_t AnimationField { get; }
Property Value

AnimationRate

CPerParticleFloatInput AnimationRate { get; }
Property Value

AnimationScaleField

ParticleAttributeIndex_t AnimationScaleField { get; }
Property Value

BodyGroupField

ParticleAttributeIndex_t BodyGroupField { get; }
Property Value

CenterOffset

ref bool CenterOffset { get; }
Property Value

ClothEffectName

string ClothEffectName { get; set; }
Property Value

ColorBlendType

ref ParticleColorBlendType_t ColorBlendType { get; }
Property Value

ColorScale

CParticleCollectionVecInput ColorScale { get; }
Property Value

ComponentScale

CPerParticleVecInput ComponentScale { get; }
Property Value

DisableDepthPrepass

ref bool DisableDepthPrepass { get; }
Property Value

DisableShadows

ref bool DisableShadows { get; }
Property Value

DoNotDrawInParticlePass

ref bool DoNotDrawInParticlePass { get; }
Property Value

EconSlotName

string EconSlotName { get; set; }
Property Value

EnableClothSimulation

ref bool EnableClothSimulation { get; }
Property Value

ForceDrawInterlevedWithSiblings

ref bool ForceDrawInterlevedWithSiblings { get; }
Property Value

ForceLoopingAnimation

ref bool ForceLoopingAnimation { get; }
Property Value

IgnoreNormal

ref bool IgnoreNormal { get; }
Property Value

IgnoreRadius

ref bool IgnoreRadius { get; }
Property Value

LOD

ref int LOD { get; }
Property Value

LocalOffset

CPerParticleVecInput LocalOffset { get; }
Property Value

LocalRotation

CPerParticleVecInput LocalRotation { get; }
Property Value

LocalScale

ref bool LocalScale { get; }
Property Value

ManualAnimFrame

ref bool ManualAnimFrame { get; }
Property Value

ManualFrameField

ParticleAttributeIndex_t ManualFrameField { get; }
Property Value

ManualModelSelection

CPerParticleFloatInput ManualModelSelection { get; }
Property Value

MaterialVars

ref CUtlVector<MaterialVariable_t> MaterialVars { get; }
Property Value

ModelInput

CParticleModelInput ModelInput { get; }
Property Value

ModelList

ref CUtlVector<ModelReference_t> ModelList { get; }
Property Value

ModelScaleCP

ref int ModelScaleCP { get; }
Property Value

OnlyRenderInEffecsGameOverlay

ref bool OnlyRenderInEffecsGameOverlay { get; }
Property Value

OnlyRenderInEffectsBloomPass

ref bool OnlyRenderInEffectsBloomPass { get; }
Property Value

OnlyRenderInEffectsWaterPass

ref bool OnlyRenderInEffectsWaterPass { get; }
Property Value

OrientZ

ref bool OrientZ { get; }
Property Value

OriginalModel

ref bool OriginalModel { get; }
Property Value

OverrideMaterial

ref CStrongHandle<InfoForResourceTypeIMaterial2> OverrideMaterial { get; }
Property Value

OverrideTranslucentMaterials

ref bool OverrideTranslucentMaterials { get; }
Property Value

RadiusScale

CParticleCollectionFloatInput RadiusScale { get; }
Property Value

RenderAttribute

string RenderAttribute { get; set; }
Property Value

RenderFilter

CPerParticleFloatInput RenderFilter { get; }
Property Value

ResetAnimOnStop

ref bool ResetAnimOnStop { get; }
Property Value

RollScale

CParticleCollectionFloatInput RollScale { get; }
Property Value

ScaleAnimationRate

ref bool ScaleAnimationRate { get; }
Property Value

SequenceName

string SequenceName { get; set; }
Property Value

SizeCullBloat

ref int SizeCullBloat { get; }
Property Value

Skin

CPerParticleFloatInput Skin { get; }
Property Value

SubModelField

ParticleAttributeIndex_t SubModelField { get; }
Property Value

SubModelFieldType

ref RenderModelSubModelFieldType_t SubModelFieldType { get; }
Property Value

SuppressTint

ref bool SuppressTint { get; }
Property Value

UseMixedResolutionRendering

ref bool UseMixedResolutionRendering { get; }
Property Value

On this page