summaryrefslogtreecommitdiff
path: root/src/engine_base.h
AgeCommit message (Expand)Author
2021-04-30Codechange: Use C++ features for train wagon overrides. (#9141)PeterN
2020-05-28Cleanup: Correct typographic errors in code comments.TechGeekNZ
2020-05-21Codechange: Use std::string for most of the user-settable custom names.Michael Lutz
2020-01-07Codechange: Remove std::function from Pool iteration wrapperJonathan G Rennison
2019-12-21Codechange: Replace FOR_ALL_ENGINES with range-based for loopsglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-04-29Codechange: Remove Company/OwnerByte typesCharles Pigott
2019-04-29Codechange: Set VehicleType's base type to byte instead of using VehicleTypeByteCharles Pigott
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-26Codechange: Removed SmallVector completelyHenry Wilson
2017-03-18(svn r27797) -Add: Display aircraft type in its vehicle window (patch by Samu)alberth
2014-09-07(svn r26802) -Add: Command to set visibility of an engine for a company (base...alberth
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagl...planetmaker
2012-12-09(svn r24810) -Fix: Make engine preview offers more robust wrt. changes in the...frosch
2012-01-03(svn r23735) -Codechange: remove ~50 includes from headers that weren't neededrubidium
2011-12-20(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the o...truebrain
2011-12-13(svn r23504) -Feature: Aircraft range.michi_cc
2011-11-09(svn r23176) -Codechange: Deduplicate code between Engine::DetermineCapacity(...frosch
2011-11-09(svn r23173) -Codechange: Rename GetVehicleCapacity() to Engine::DetermineCap...frosch
2011-11-01(svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and V...frosch
2011-03-13(svn r22239) -Doc: Further engine doxyment additions.alberth
2011-02-05(svn r21986) -Codechange: Add helper function to test whether an engine is st...frosch
2011-02-05(svn r21975) -Add: console command to reset the engine pool. It removes the t...frosch
2010-12-22(svn r21593) -Codechange: endif comment correcttions.alberth
2010-12-14(svn r21517) -Codechange: Add IsGroundVehicle function to the Engine class.terkhen
2010-08-10(svn r20437) -Codechange: lets Engines use GRFFilePropsBase as wellrubidium
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if...rubidium
2009-10-31(svn r17926) -Fix (r9352): Make the decision whether aircraft carry mail cons...frosch
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-17(svn r17209) -Codechange: Move cargo_type from (Rail|Road|Ship)VehicleInfo to...frosch
2009-06-17(svn r16586) -Codechange: don't store lifelength in the savegame; it can easi...rubidium
2009-06-16(svn r16581) -Codechange: unify the access to Engine::lifelength.rubidium
2009-06-16(svn r16580) -Codechange: rename Engine::image_index to original_image_index ...rubidium
2009-05-22(svn r16380) -Codechange: rename pool.hpp to pool_type.hppsmatz
2009-05-22(svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time...smatz
2009-05-22(svn r16377) -Codechange: unify FOR_ALL_* macros, use separate index variable...smatz
2009-05-18(svn r16354) -Codechange: use 'new' pool accessors and methods for Engine toosmatz
2009-05-16(svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolS...smatz
2009-05-16(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)smatz
2009-03-18(svn r15763) -Codechange/Fix: Add Engine::GetDisplayDefaultCapacity() and use...frosch
2009-03-08(svn r15645) -Fix (r12924)[FS#2612]: Add an EngineOverrideManager to give the...frosch
2009-02-21(svn r15541) -Revert (r15399): 'v->cargo_type' is also used in other places, ...frosch
2009-02-19(svn r15521) -Codechange: add helper function to get the display tractive eff...rubidium
2009-02-01(svn r15306) -Codechange: Deduplicate code by adding Engine::GetDisplayMaxSpe...frosch
2009-01-25(svn r15263) -Codechange: added Engine::GetCost() to remove some code duplica...glx
2009-01-24(svn r15261) -Add: added Engine::GetRunningCost() to remove some code duplica...glx
2008-09-30(svn r14421) -Codechange: rename all player variables/types to company *or* c...rubidium
2008-07-25(svn r13825) -Revert (r13821 partially): preview_player_rank wasn't a PlayerB...peter1138
2008-07-25(svn r13821) -Codechange: replace some uint8/bytes with more specificly named...rubidium
2008-04-29(svn r12924) -Feature: Introducing the so called 'engine pool' which primaril...peter1138