#include <iosfwd>
#include "exult_types.h"
#include "useval.h"
#include "ucmachine.h"
#include "ucdebugging.h"
#include "tiles.h"
#include "vec.h"
#include <string>
#include <deque>
Include dependency graph for ucinternal.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | Usecode_internal |
struct | Usecode_internal::IntrinsicTableEntry |
Defines | |
#define | USECODE_INTRINSIC_DECL(NAME) Usecode_value UI_## NAME (int event,int intrinsic,int num_parms,Usecode_value parms[12]) |
Functions | |
Barge_object * | Get_barge (Game_object *obj) |
#define USECODE_INTRINSIC_DECL | ( | NAME | ) | Usecode_value UI_## NAME (int event,int intrinsic,int num_parms,Usecode_value parms[12]) |
Definition at line 62 of file ucinternal.h.
Barge_object* Get_barge | ( | Game_object * | obj | ) |
Definition at line 944 of file ucinternal.cc.
References Barge_object::as_barge(), Game_object::get_lift(), Barge_object::get_tile_footprint(), Rectangle::has_point(), Exult_server::obj, Tile_coord::tx, Tile_coord::ty, and Tile_coord::tz.
Here is the call graph for this function: