Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - v -

- v : NPFFindStationOrTileData , TrainCollideChecker
- v_m : Units
- v_s : Units
- valid_files : BaseSet< T, Tnum_files, Tsubdir >
- valid_values : CompanyManagerFaceBitsInfo
- Valuate() : AIAbstractList
- value : Cheat , IniItem , Vehicle , RefitOption
- valuewindow_entry : GameSettingsWindow
- var_scope : RandomizedSpriteGroup
- variable : CheatEntry
- variety : GameCreationSettings
- vcache : Vehicle
- vehchain : CursorVars
- vehicle : OrdersWindow , CompanySettings , GameSettings , TimetableWindow
- Vehicle() : Vehicle
- vehicle_breakdowns : DifficultySettings
- vehicle_costs : DifficultySettings
- vehicle_enter_tile_proc : TileTypeProcs
- vehicle_flags : Vehicle
- vehicle_income_warn : GUISettings
- VEHICLE_INVALID : AIVehicle
- vehicle_sel : VehicleGroupWindow
- vehicle_speed : GUISettings
- vehicle_type : BaseVehicleListWindow , Group
- VehicleDetailsWindow() : VehicleDetailsWindow
- vehicles : RoadStopEntryRebuilderHelper , BaseVehicleListWindow
- VehicleState : AIVehicle
- VehicleType : AIVehicle , CYapfBaseT< Types >
- vehstatus : Vehicle
- velocity : Units
- version : ContentInfo , BaseSet< T, Tnum_files, Tsubdir > , LoggedChange , LanguagePackHeader
- version_compatible : NetworkGameInfo
- version_from : SaveLoad
- version_to : SaveLoad
- viewport : Window
- virtual_height : ViewPort
- virtual_left : ViewPort
- virtual_top : ViewPort
- virtual_width : ViewPort
- visible : NWidgetToolbarContainer , CursorVars , NWidgetServerListHeader
- visual_effect : RailVehicleInfo
- visual_profit : CargoPayment
- vm : Squirrel
- VS_AT_STATION : AIVehicle
- VS_BROKEN : AIVehicle
- VS_CRASHED : AIVehicle
- VS_IN_DEPOT : AIVehicle
- VS_INVALID : AIVehicle
- VS_RUNNING : AIVehicle
- VS_STOPPED : AIVehicle
- vscroll : Window
- vscroll2 : Window
- VT_AIR : AIVehicle
- VT_INVALID : AIVehicle
- VT_RAIL : AIVehicle
- VT_ROAD : AIVehicle
- VT_WATER : AIVehicle