OpenTTD Source
20250313-master-g70c2a666bc
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level
1
2
]
▼
N
anonymous_namespace{framerate_gui.cpp}
Private declarations for performance measurement implementation
C
PerformanceData
N
CargoFilterCriteria
Special cargo filter criteria
N
SpriteGroupCargo
Sprite
Group
Cargo types
▼
N
SQConvert
The
Squirrel
convert routines
C
HelperT
Helper class to recognize the function type (retval type, args) and use the proper specialization for SQ callback
C
HelperT< Tretval(*)(Targs...)>
The real C++ caller for functions
C
HelperT< Tretval(Tcls::*)(Targs...)>
The real C++ caller for methods
C
Param
To get a param from squirrel, we use this helper class
C
Param< Array< Titem > && >
C
Param< bool >
C
Param< const char * >
C
Param< const std::string & >
C
Param< int16_t >
C
Param< int32_t >
C
Param< int64_t >
C
Param< int8_t >
C
Param< T >
C
Param< TileIndex >
C
Param< uint16_t >
C
Param< uint32_t >
C
Param< uint8_t >
C
Return
To return a value to squirrel, we use this helper class
C
Return< bool >
C
Return< char * >
C
Return< const char * >
C
Return< HSQOBJECT >
C
Return< int16_t >
C
Return< int32_t >
C
Return< int64_t >
C
Return< int8_t >
C
Return< std::optional< std::string > >
C
Return< T >
C
Return< TileIndex >
C
Return< uint16_t >
C
Return< uint32_t >
C
Return< uint8_t >
Generated by
1.9.8