ucinternal.h File Reference

#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_objectGet_barge (Game_object *obj)


Define Documentation

#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.


Function Documentation

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:


Generated on Mon Jul 9 14:46:01 2007 for ExultEngine by  doxygen 1.5.1