Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas4,516ConVars & Commands5,573
Show
  • CSmartPropOperation_SaveColor
  • CSmartPropOperation_SaveDirection
  • CSmartPropOperation_SavePosition
  • CSmartPropOperation_SaveScale
  • CSmartPropOperation_SaveState
  • CSmartPropOperation_SaveSurfaceNormal
  • CSmartPropOperation_Scale
  • CSmartPropOperation_SetMateraialGroupChoice
  • CSmartPropOperation_SetOrientation
  • CSmartPropOperation_SetPosition
  • CSmartPropOperation_SetTintColor
  • CSmartPropOperation_SetVariable
  • CSmartPropOperation_Trace
  • CSmartPropOperation_TraceInDirection
  • CSmartPropOperation_TraceToLine
  • CSmartPropOperation_TraceToPoint
  • CSmartPropOperation_Translate
  • CSmartPropParameter
  • CSmartPropRoot
  • CSmartPropSelectionCriteria
  • CSmartPropSelectionCriteria_ChoiceWeight
  • CSmartPropSelectionCriteria_EdgeAngleCriteria
  • CSmartPropSelectionCriteria_EndCap
  • CSmartPropSelectionCriteria_IsValid
  • CSmartPropSelectionCriteria_LinearLength
  • CSmartPropSelectionCriteria_MaterialCriteria
  • CSmartPropSelectionCriteria_PathPosition
  • CSmartPropSelectionCriteria_TopoEdgeCountCriteria
  • CSmartPropSelectionCriteria_VertexCountCriteria
  • CSmartPropTransformOperation
  • CSmartPropVariable
  • CSmartPropVariable_Angles
  • CSmartPropVariable_ApplyColorMode
  • CSmartPropVariable_Bool
  • CSmartPropVariable_ChoiceSelectionMode
  • CSmartPropVariable_Color
  • CSmartPropVariable_ColorSelectionMode
  • CSmartPropVariable_CoordinateSpace
  • CSmartPropVariable_DirectionVector
  • CSmartPropVariable_DistributionMode
  • CSmartPropVariable_Float
  • CSmartPropVariable_GridOriginMode
  • CSmartPropVariable_GridPlacementMode
  • CSmartPropVariable_Int
  • CSmartPropVariable_Material
  • CSmartPropVariable_MaterialGroup
  • CSmartPropVariable_Model
  • CSmartPropVariable_OrientationMode
  • CSmartPropVariable_PathPositions
  • CSmartPropVariable_PickMode
  • CSmartPropVariable_RadiusPlacementMode
  • CSmartPropVariable_ScaleMode
  • CSmartPropVariable_String
  • CSmartPropVariable_SurfaceProperty
  • CSmartPropVariable_TraceNoHit
  • CSmartPropVariable_Vector2D
  • CSmartPropVariable_Vector3D
  • CSmartPropVariable_Vector4D
  • ColorChoice_t
  • ConfigurationHandleShape_t
  • MaterialGroupChoice_t
  • PickMode_t
  • ScaleMode_t
  • SmartPropChoiceSelectionMode_t
  • SmartPropColorSelectionMode_t
  • SmartPropDeformableAttachMode_t
  • SmartPropDeformableOrientMode_t
  • SmartPropDetailFadeLevel_t
  • SmartPropDirection_t
  • SmartPropDistributionMode_t
  • SmartPropGridOriginBasis_t
  • SmartPropGridPlacementMode_t
  • SmartPropPathPositions_t
  • SmartPropPlaceMeshOrientationMode_t
  • SmartPropRadiusPlacementMode_t
  • SmartPropSpace_t
  • TraceNoHitResult_t
  • CAudioAmpNodeDesc
  • CAudioAutoFilterNodeDesc
Type / to search schemas
  1. Counter-Strike 2
  2. smartprops
  3. CSmartPropSelectionCriteria

CSmartPropSelectionCriteria

abstract72 bytes (0x48)Source
Derived classes
CSmartPropSelectionCriteria_ChoiceWeightCSmartPropSelectionCriteria_EdgeAngleCriteriaCSmartPropSelectionCriteria_EndCapCSmartPropSelectionCriteria_IsValidCSmartPropSelectionCriteria_LinearLengthCSmartPropSelectionCriteria_MaterialCriteriaCSmartPropSelectionCriteria_PathPositionCSmartPropSelectionCriteria_TopoEdgeCountCriteria
Used by fields
CSmartPropElementm_SelectionCriteria
Metadata
MHasKV3TransferPolymorphicClassname
MVDataAnonymousNode
MVDataBase
MVDataNodeType: 1
MGetKV3ClassDefaults: Could not parse KV3 Defaults
Also in
Dota 2

Fields

NameTypeOffset
m_bEnabled
CSmartPropAttributeBool
80x08
MVDataEnableKey
Offsets are from Windows. Source revision 11087167 built on Oct 05 2026. Machine-readable data for scripts and AI agents: llms.txt.