Entity systemClasses
CPointValueRemapper
Schema class CPointValueRemapper, derived from CBaseEntity.
Generated from the game's schema. Header: source2mod/schema/entity/classes/CPointValueRemapper.h
Inherits CBaseEntity
Fields
| Field | Type |
|---|---|
m_bDisabled | bool |
m_bUpdateOnClient | bool |
m_nInputType | ValueRemapperInputType_t |
m_iszRemapLineStartName | CUtlSymbolLarge |
m_iszRemapLineEndName | CUtlSymbolLarge |
m_hRemapLineStart | CHandle<CBaseEntity> |
m_hRemapLineEnd | CHandle<CBaseEntity> |
m_flMaximumChangePerSecond | float |
m_flDisengageDistance | float |
m_flEngageDistance | float |
m_bRequiresUseKey | bool |
m_nOutputType | ValueRemapperOutputType_t |
m_iszOutputEntityName | CUtlSymbolLarge |
m_iszOutputEntity2Name | CUtlSymbolLarge |
m_iszOutputEntity3Name | CUtlSymbolLarge |
m_iszOutputEntity4Name | CUtlSymbolLarge |
m_hOutputEntities | CUtlVector<CHandle<CBaseEntity>> |
m_nHapticsType | ValueRemapperHapticsType_t |
m_nMomentumType | ValueRemapperMomentumType_t |
m_flMomentumModifier | float |
m_flSnapValue | float |
m_flCurrentMomentum | float |
m_nRatchetType | ValueRemapperRatchetType_t |
m_flRatchetOffset | float |
m_flInputOffset | float |
m_bEngaged | bool |
m_bFirstUpdate | bool |
m_flPreviousValue | float |
m_flPreviousUpdateTickTime | float |
m_vecPreviousTestPoint | Vector |
m_hUsingPlayer | CHandle<CBasePlayerPawn> |
m_flCustomOutputValue | float |
m_iszSoundEngage | CUtlSymbolLarge |
m_iszSoundDisengage | CUtlSymbolLarge |
m_iszSoundReachedValueZero | CUtlSymbolLarge |
m_iszSoundReachedValueOne | CUtlSymbolLarge |
m_iszSoundMovingLoop | CUtlSymbolLarge |
m_OnReachedValueZero | CEntityIOOutput |
m_OnReachedValueOne | CEntityIOOutput |
m_OnReachedValueCustom | CEntityIOOutput |
m_OnEngage | CEntityIOOutput |
m_OnDisengage | CEntityIOOutput |
Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).