ship.h File Reference

Base for ships. More...

#include "vehicle_base.h"
#include "engine_func.h"
#include "engine_base.h"
#include "economy_func.h"

Go to the source code of this file.

Data Structures

struct  Ship
 All ships have this type. More...

Defines

#define FOR_ALL_SHIPS(var)   FOR_ALL_VEHICLES_OF_TYPE(Ship, var)

Functions

void CcBuildShip (bool success, TileIndex tile, uint32 p1, uint32 p2)
void RecalcShipStuff (Vehicle *v)
void GetShipSpriteSize (EngineID engine, uint &width, uint &height)
 Get the size of the sprite of a ship sprite heading west (used for lists).


Detailed Description

Base for ships.

Definition in file ship.h.


Function Documentation

void GetShipSpriteSize ( EngineID  engine,
uint &  width,
uint &  height 
)

Get the size of the sprite of a ship sprite heading west (used for lists).

Parameters:
engine The engine to get the sprite from
width The width of the sprite
height The height of the sprite

Definition at line 78 of file ship_cmd.cpp.

References Sprite::height, ST_NORMAL, and Sprite::width.


Generated on Tue Jan 5 21:03:08 2010 for OpenTTD by  doxygen 1.5.6