Simutrans-Squirrel-API
Public Member Functions | List of all members
field_x Class Reference
Inheritance diagram for field_x:
map_object_x coord3d extend_get ingame_object coord

Public Member Functions

factory_x get_factory ()
 
bool is_deletable ()
 
- Public Member Functions inherited from map_object_x
string get_name ()
 
player_x get_owner ()
 
coord3d get_pos ()
 
map_objects get_type ()
 
way_types get_waytype ()
 
bool is_marked ()
 
string is_removable (player_x)
 
bool is_valid ()
 
 map_object_x (integer x, integer y, integer z, map_objects type)
 
void mark ()
 
void unmark ()
 
- Public Member Functions inherited from coord3d
string _tostring ()
 
 coord (int x, int y, int z)
 
string href (string text)
 
coord3d operator* (integer fac)
 
coord3d operator+ (coord3d other)
 
coord3d operator+ (coord3d other)
 
coord3d operator- (coord other)
 
coord3d operator- (coord other)
 
coord3d operator- ()
 
coord3d operator/ (integer fac)
 
- Public Member Functions inherited from coord
string _tostring ()
 
 coord (int x, int y)
 
string href (string text)
 
coord operator* (integer fac)
 
coord operator+ (coord other)
 
coord operator- (coord other)
 
coord operator- ()
 
coord operator/ (integer fac)
 
dir to_dir ()
 

Additional Inherited Members

- Public Attributes inherited from coord3d
integer x
 x-coordinate
 
integer y
 y-coordinate
 
integer z
 z-coordinate - height
 
- Public Attributes inherited from coord
integer x
 x-coordinate
 
integer y
 y-coordinate
 

Detailed Description

Fields

Definition at line 286 of file api_map_objects.cc.

Member Function Documentation

◆ get_factory()

factory_x field_x::get_factory ( )
Returns
factory this field belongs to
See also
factory_x::get_field_count, factory_x::get_min_field_count

◆ is_deletable()

bool field_x::is_deletable ( )

Fields can only be deleted if enough are present.

See also
factory_x::get_field_count, factory_x::get_min_field_count
Returns
whether this one can be deleted

The documentation for this class was generated from the following file: