summaryrefslogtreecommitdiff
path: root/src/vehicle_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vehicle_base.h')
-rw-r--r--src/vehicle_base.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vehicle_base.h b/src/vehicle_base.h
index 4bfe59323..e822a0b86 100644
--- a/src/vehicle_base.h
+++ b/src/vehicle_base.h
@@ -118,6 +118,8 @@ struct LoadgameState;
extern bool LoadOldVehicle(LoadgameState *ls, int num);
extern void FixOldVehicles();
+struct GRFFile;
+
/** %Vehicle data structure. */
struct Vehicle : VehiclePool::PoolItem<&_vehicle_pool>, BaseVehicle {
private:
@@ -347,6 +349,9 @@ public:
*/
virtual SpriteID GetImage(Direction direction) const { return 0; }
+ const GRFFile *GetGRF() const;
+ uint32 GetGRFID() const;
+
/**
* Invalidates cached NewGRF variables
* @see InvalidateNewGRFCacheOfChain