Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PC Struct Reference

PC = Playing Character. More...

#include <fack.hpp>

List of all members.

Public Member Functions

 PC (const map< walk_frame_id, pt< anim_frame > > &walk_frame_when, pt< player_state > state, const map< direction, pt< animation > > &anim_of_norm_still_sit, const map< string, pt< animation > > &anim_of_sitting_still_sit, int_pair pos, float walk_step_horiz, float walk_step_vert, const pt< container > cache, pt< location > loc, pt< phys_obj > obj, direction cur_dir, rgb text_color, anim_of_mood_t anim_of_mood, pt< still_situation > still_situat)

Public Attributes

map< walk_frame_id, pt< anim_frame > > walk_frame_when
pt< player_statestate
map< direction, pt< animation > > anim_of_norm_still_sit
map< string, pt< animation > > anim_of_sitting_still_sit
int_pair pos
float walk_step_horiz
float walk_step_vert
pt< containercache
pt< locationloc
pt< phys_objobj
direction cur_dir
rgb text_color
anim_of_mood_t anim_of_mood
pt< still_situationstill_situat
pt< dragging_statedrag_st
list< pt< popup > > open_popups


Detailed Description

PC = Playing Character.

Definition at line 2009 of file fack.hpp.


Constructor & Destructor Documentation

PC::PC const map< walk_frame_id, pt< anim_frame > > &  walk_frame_when,
pt< player_state state,
const map< direction, pt< animation > > &  anim_of_norm_still_sit,
const map< string, pt< animation > > &  anim_of_sitting_still_sit,
int_pair  pos,
float  walk_step_horiz,
float  walk_step_vert,
const pt< container cache,
pt< location loc,
pt< phys_obj obj,
direction  cur_dir,
rgb  text_color,
anim_of_mood_t  anim_of_mood,
pt< still_situation still_situat
[inline]
 

Definition at line 2028 of file fack.hpp.

References anim_of_norm_still_sit, anim_of_sitting_still_sit, drag_st, NEW, and walk_frame_when.


Member Data Documentation

anim_of_mood_t PC::anim_of_mood
 

Definition at line 2023 of file fack.hpp.

map<direction, pt<animation> > PC::anim_of_norm_still_sit
 

Definition at line 2013 of file fack.hpp.

Referenced by PC().

map<string, pt<animation> > PC::anim_of_sitting_still_sit
 

Definition at line 2014 of file fack.hpp.

Referenced by PC().

pt<container> PC::cache
 

Definition at line 2018 of file fack.hpp.

direction PC::cur_dir
 

Definition at line 2021 of file fack.hpp.

pt<dragging_state> PC::drag_st
 

Definition at line 2025 of file fack.hpp.

Referenced by PC().

pt<location> PC::loc
 

Definition at line 2019 of file fack.hpp.

pt<phys_obj> PC::obj
 

Definition at line 2020 of file fack.hpp.

list<pt<popup> > PC::open_popups
 

Definition at line 2026 of file fack.hpp.

int_pair PC::pos
 

Definition at line 2015 of file fack.hpp.

pt<player_state> PC::state
 

Definition at line 2012 of file fack.hpp.

pt<still_situation> PC::still_situat
 

Definition at line 2024 of file fack.hpp.

rgb PC::text_color
 

Definition at line 2022 of file fack.hpp.

map<walk_frame_id, pt<anim_frame> > PC::walk_frame_when
 

Definition at line 2011 of file fack.hpp.

Referenced by PC().

float PC::walk_step_horiz
 

Definition at line 2016 of file fack.hpp.

float PC::walk_step_vert
 

Definition at line 2017 of file fack.hpp.


The documentation for this struct was generated from the following file:
Generated on Wed May 25 15:36:11 2005 for FACK by  doxygen 1.4.0