44 uiContainer_SkillInfo(
void);
45 ~uiContainer_SkillInfo(
void);
47 void load(rpgSkill *pSkill,
unsigned col,
unsigned row);
51 void select(M_BOOL on) { bSelected=on; }
52 rpgSkill *getSkill() {
return _pSkill;}
57 class laObj_TerminalInterface :
60 uiDialogBaloon _baloon;
61 std::vector<uiContainer_SkillInfo*> _vSkillWindows;
66 fxAnimatedText* pText;
75 int nRow_Max, nCol_Max, nRow_Min;
81 rpgSkillsInventory *_skills_inventory();
83 void _upgrade_skill(rpgSkill *pSkill);
88 M_BOOL isCompleted() {
return _bCompleted; }
92 virtual ~laObj_TerminalInterface(
void);
100 virtual void create(laPoint3 pos) {}
104 virtual void respawn() {}
108 virtual void drawGeometry(
laRenderer *r, laPoint3 ptBasePos);
109 virtual void drawFx(
laRenderer *r, laPoint3 ptBasePos);
110 virtual void drawInterface(
laRenderer *r, laPoint3 ptBasePos);
114 virtual void animate(laTimer &t);
virtual void draw()
Display the window.
Object that can be activated by the player.
Virtual interface for the Engine graphics renderer.
virtual void reply()
Handle input message.
GUI icon object that can siplay 3D models as icons.
Base Class for Level Objects.
Handling Multiple Key Presses.