cs2-dumper/generated/soundsystem.dll.yaml

233 lines
7.2 KiB
YAML

---
CDSPMixgroupModifier:
m_mixgroup: 0 # CUtlString
m_flModifier: 8 # float
m_flModifierMin: 12 # float
m_flSourceModifier: 16 # float
m_flSourceModifierMin: 20 # float
m_flListenerReverbModifierWhenSourceReverbIsActive: 24 # float
CDSPPresetMixgroupModifierTable:
m_table: 0 # CUtlVector<CDspPresetModifierList>
CDspPresetModifierList:
m_dspName: 0 # CUtlString
m_modifiers: 8 # CUtlVector<CDSPMixgroupModifier>
CSosGroupActionLimitSchema: # CSosGroupActionSchema
m_nMaxCount: 24 # int32_t
m_nStopType: 28 # SosActionStopType_t
m_nSortType: 32 # SosActionSortType_t
CSosGroupActionSchema:
m_name: 8 # CUtlString
m_actionType: 16 # ActionType_t
m_actionInstanceType: 20 # ActionType_t
CSosGroupActionSetSoundeventParameterSchema: # CSosGroupActionSchema
m_nMaxCount: 24 # int32_t
m_flMinValue: 28 # float
m_flMaxValue: 32 # float
m_opvarName: 40 # CUtlString
m_nSortType: 48 # SosActionSortType_t
CSosGroupActionTimeLimitSchema: # CSosGroupActionSchema
m_flMaxDuration: 24 # float
CSosGroupBranchPattern:
m_bMatchEventName: 8 # bool
m_bMatchEventSubString: 9 # bool
m_bMatchEntIndex: 10 # bool
m_bMatchOpvar: 11 # bool
CSosGroupMatchPattern: # CSosGroupBranchPattern
m_matchSoundEventName: 16 # CUtlString
m_matchSoundEventSubString: 24 # CUtlString
m_flEntIndex: 32 # float
m_flOpvar: 36 # float
CSosSoundEventGroupListSchema:
m_groupList: 0 # CUtlVector<CSosSoundEventGroupSchema>
CSosSoundEventGroupSchema:
m_name: 0 # CUtlString
m_nType: 8 # SosGroupType_t
m_bIsBlocking: 12 # bool
m_nBlockMaxCount: 16 # int32_t
m_bInvertMatch: 20 # bool
m_matchPattern: 24 # CSosGroupMatchPattern
m_branchPattern: 64 # CSosGroupBranchPattern
m_vActions: 176 # CSosGroupActionSchema*[4]
CSoundEventMetaData:
m_soundEventVMix: 0 # CStrongHandle<InfoForResourceTypeCVMixListResource>
SelectedEditItemInfo_t:
m_EditItems: 0 # CUtlVector<SosEditItemInfo_t>
SosEditItemInfo_t:
itemType: 0 # SosEditItemType_t
itemName: 8 # CUtlString
itemTypeName: 16 # CUtlString
itemKVString: 32 # CUtlString
itemPos: 40 # Vector2D
VMixAutoFilterDesc_t:
m_flEnvelopeAmount: 0 # float
m_flAttackTimeMS: 4 # float
m_flReleaseTimeMS: 8 # float
m_filter: 12 # VMixFilterDesc_t
m_flLFOAmount: 28 # float
m_flLFORate: 32 # float
m_flPhase: 36 # float
m_nLFOShape: 40 # VMixLFOShape_t
VMixBoxverbDesc_t:
m_flSizeMax: 0 # float
m_flSizeMin: 4 # float
m_flComplexity: 8 # float
m_flDiffusion: 12 # float
m_flModDepth: 16 # float
m_flModRate: 20 # float
m_bParallel: 24 # bool
m_filterType: 28 # VMixFilterDesc_t
m_flWidth: 44 # float
m_flHeight: 48 # float
m_flDepth: 52 # float
m_flFeedbackScale: 56 # float
m_flFeedbackWidth: 60 # float
m_flFeedbackHeight: 64 # float
m_flFeedbackDepth: 68 # float
m_flOutputGain: 72 # float
m_flTaps: 76 # float
VMixConvolutionDesc_t:
m_fldbGain: 0 # float
m_flPreDelayMS: 4 # float
m_flWetMix: 8 # float
m_fldbLow: 12 # float
m_fldbMid: 16 # float
m_fldbHigh: 20 # float
m_flLowCutoffFreq: 24 # float
m_flHighCutoffFreq: 28 # float
VMixDelayDesc_t:
m_feedbackFilter: 0 # VMixFilterDesc_t
m_bEnableFilter: 16 # bool
m_flDelay: 20 # float
m_flDirectGain: 24 # float
m_flDelayGain: 28 # float
m_flFeedbackGain: 32 # float
m_flWidth: 36 # float
VMixDiffusorDesc_t:
m_flSize: 0 # float
m_flComplexity: 4 # float
m_flFeedback: 8 # float
m_flOutputGain: 12 # float
VMixDynamics3BandDesc_t:
m_fldbGainOutput: 0 # float
m_flRMSTimeMS: 4 # float
m_fldbKneeWidth: 8 # float
m_flDepth: 12 # float
m_flWetMix: 16 # float
m_flTimeScale: 20 # float
m_flLowCutoffFreq: 24 # float
m_flHighCutoffFreq: 28 # float
m_bPeakMode: 32 # bool
m_bandDesc: 36 # VMixDynamicsBand_t[3]
VMixDynamicsBand_t:
m_fldbGainInput: 0 # float
m_fldbGainOutput: 4 # float
m_fldbThresholdBelow: 8 # float
m_fldbThresholdAbove: 12 # float
m_flRatioBelow: 16 # float
m_flRatioAbove: 20 # float
m_flAttackTimeMS: 24 # float
m_flReleaseTimeMS: 28 # float
m_bEnable: 32 # bool
m_bSolo: 33 # bool
VMixDynamicsCompressorDesc_t:
m_fldbOutputGain: 0 # float
m_fldbCompressionThreshold: 4 # float
m_fldbKneeWidth: 8 # float
m_flCompressionRatio: 12 # float
m_flAttackTimeMS: 16 # float
m_flReleaseTimeMS: 20 # float
m_flRMSTimeMS: 24 # float
m_flWetMix: 28 # float
m_bPeakMode: 32 # bool
VMixDynamicsDesc_t:
m_fldbGain: 0 # float
m_fldbNoiseGateThreshold: 4 # float
m_fldbCompressionThreshold: 8 # float
m_fldbLimiterThreshold: 12 # float
m_fldbKneeWidth: 16 # float
m_flRatio: 20 # float
m_flLimiterRatio: 24 # float
m_flAttackTimeMS: 28 # float
m_flReleaseTimeMS: 32 # float
m_flRMSTimeMS: 36 # float
m_flWetMix: 40 # float
m_bPeakMode: 44 # bool
VMixEQ8Desc_t:
m_stages: 0 # VMixFilterDesc_t[8]
VMixEffectChainDesc_t:
m_flCrossfadeTime: 0 # float
VMixEnvelopeDesc_t:
m_flAttackTimeMS: 0 # float
m_flHoldTimeMS: 4 # float
m_flReleaseTimeMS: 8 # float
VMixFilterDesc_t:
m_nFilterType: 0 # VMixFilterType_t
m_nFilterSlope: 2 # VMixFilterSlope_t
m_bEnabled: 3 # bool
m_fldbGain: 4 # float
m_flCutoffFreq: 8 # float
m_flQ: 12 # float
VMixFreeverbDesc_t:
m_flRoomSize: 0 # float
m_flDamp: 4 # float
m_flWidth: 8 # float
m_flLateReflections: 12 # float
VMixModDelayDesc_t:
m_feedbackFilter: 0 # VMixFilterDesc_t
m_bPhaseInvert: 16 # bool
m_flGlideTime: 20 # float
m_flDelay: 24 # float
m_flOutputGain: 28 # float
m_flFeedbackGain: 32 # float
m_flModRate: 36 # float
m_flModDepth: 40 # float
m_bApplyAntialiasing: 44 # bool
VMixOscDesc_t:
oscType: 0 # VMixLFOShape_t
m_freq: 4 # float
m_flPhase: 8 # float
VMixPannerDesc_t:
m_type: 0 # VMixPannerType_t
m_flStrength: 4 # float
VMixPitchShiftDesc_t:
m_nGrainSampleCount: 0 # int32_t
m_flPitchShift: 4 # float
m_nQuality: 8 # int32_t
m_nProcType: 12 # int32_t
VMixPlateverbDesc_t:
m_flPrefilter: 0 # float
m_flInputDiffusion1: 4 # float
m_flInputDiffusion2: 8 # float
m_flDecay: 12 # float
m_flDamp: 16 # float
m_flFeedbackDiffusion1: 20 # float
m_flFeedbackDiffusion2: 24 # float
VMixShaperDesc_t:
m_nShape: 0 # int32_t
m_fldbDrive: 4 # float
m_fldbOutputGain: 8 # float
m_flWetMix: 12 # float
m_nOversampleFactor: 16 # int32_t
VMixSubgraphSwitchDesc_t:
m_interpolationMode: 0 # VMixSubgraphSwitchInterpolationType_t
m_bOnlyTailsOnFadeOut: 4 # bool
m_flInterpolationTime: 8 # float
VMixUtilityDesc_t:
m_nOp: 0 # VMixChannelOperation_t
m_flInputPan: 4 # float
m_flOutputBalance: 8 # float
m_fldbOutputGain: 12 # float
m_bBassMono: 16 # bool
m_flBassFreq: 20 # float
VMixVocoderDesc_t:
m_nBandCount: 0 # int32_t
m_flBandwidth: 4 # float
m_fldBModGain: 8 # float
m_flFreqRangeStart: 12 # float
m_flFreqRangeEnd: 16 # float
m_fldBUnvoicedGain: 20 # float
m_flAttackTimeMS: 24 # float
m_flReleaseTimeMS: 28 # float
m_nDebugBand: 32 # int32_t
m_bPeakMode: 36 # bool