OpenTTD Source 20250312-master-gcdcc6b491d
subsidy_cmd.h File Reference

Command definitions related to subsidies. More...

#include "command_type.h"
#include "cargo_type.h"
#include "source_type.h"
#include "misc/endian_buffer.hpp"

Go to the source code of this file.

Functions

CommandCost CmdCreateSubsidy (DoCommandFlags flags, CargoType cargo_type, Source src, Source dst)
 Create a new subsidy.
 
template<typename Tcont , typename Titer >
EndianBufferWriter< Tcont, Titer > & operator<< (EndianBufferWriter< Tcont, Titer > &buffer, const Source &source)
 
EndianBufferReaderoperator>> (EndianBufferReader &buffer, Source &source)
 

Detailed Description

Command definitions related to subsidies.

Definition in file subsidy_cmd.h.

Function Documentation

◆ CmdCreateSubsidy()

◆ operator<<()

template<typename Tcont , typename Titer >
EndianBufferWriter< Tcont, Titer > & operator<< ( EndianBufferWriter< Tcont, Titer > &  buffer,
const Source source 
)
inline

Definition at line 18 of file subsidy_cmd.h.

◆ operator>>()

EndianBufferReader & operator>> ( EndianBufferReader buffer,
Source source 
)
inline

Definition at line 29 of file subsidy_cmd.h.