transform.cc File Reference

#include "AppHdr.h"
#include "transform.h"
#include <stdio.h>
#include <string.h>
#include "externs.h"
#include "artefact.h"
#include "delay.h"
#include "env.h"
#include "invent.h"
#include "it_use2.h"
#include "item_use.h"
#include "itemprop.h"
#include "items.h"
#include "output.h"
#include "player.h"
#include "player-equip.h"
#include "player-stats.h"
#include "random.h"
#include "skills2.h"
#include "state.h"
#include "stuff.h"
#include "terrain.h"
#include "traps.h"
#include "xom.h"

Include dependency graph for transform.cc:


Functions

bool form_can_wield (transformation_type form)
bool form_can_fly (transformation_type form)
bool form_can_swim (transformation_type form)
bool form_likes_water (transformation_type form)
bool form_can_butcher_barehanded (transformation_type form)
bool form_changed_physiology (transformation_type form)
bool form_can_wear_item (const item_def &item, transformation_type form)
void unmeld_one_equip (equipment_type eq)
void remove_one_equip (equipment_type eq, bool meld, bool mutation)
size_type transform_size (int psize)
void transformation_expiration_warning ()
monster_type transform_mons ()
std::string blade_parts (bool terse)
monster_type dragon_form_dragon_type ()
bool transform (int pow, transformation_type which_trans, bool force, bool just_check)
void untransform (bool skip_wielding, bool skip_move)
bool can_equip (equipment_type use_which, bool ignore_temporary)

Function Documentation

std::string blade_parts ( bool  terse  ) 

bool can_equip ( equipment_type  use_which,
bool  ignore_temporary 
)

Here is the call graph for this function:

monster_type dragon_form_dragon_type (  ) 

bool form_can_butcher_barehanded ( transformation_type  form  ) 

bool form_can_fly ( transformation_type  form  ) 

bool form_can_swim ( transformation_type  form  ) 

Here is the call graph for this function:

bool form_can_wear_item ( const item_def item,
transformation_type  form 
)

Here is the call graph for this function:

bool form_can_wield ( transformation_type  form  ) 

bool form_changed_physiology ( transformation_type  form  ) 

bool form_likes_water ( transformation_type  form  ) 

Here is the call graph for this function:

void remove_one_equip ( equipment_type  eq,
bool  meld,
bool  mutation 
)

bool transform ( int  pow,
transformation_type  which_trans,
bool  force,
bool  just_check 
)

Here is the call graph for this function:

monster_type transform_mons (  ) 

Here is the call graph for this function:

size_type transform_size ( int  psize  ) 

Here is the call graph for this function:

void transformation_expiration_warning (  ) 

Here is the call graph for this function:

void unmeld_one_equip ( equipment_type  eq  ) 

void untransform ( bool  skip_wielding,
bool  skip_move 
)

Here is the call graph for this function:


Generated on Thu Jan 13 13:28:33 2011 by  doxygen 1.5.6