Planeshift
Public Member Functions | Protected Attributes

pawsConfigEntityInteraction Class Reference

class pawsConfigEntityInteraction is option screen for configuration of player's interaction with entities More...

#include <pawsconfigentityinter.h>

List of all members.

Public Member Functions

virtual bool Initialize ()
virtual bool LoadConfig ()
 sets content of dialog according to current configuration
virtual void OnListAction (pawsListBox *selected, int status)
 Called whenever an item in a child list box is selected.
 pawsConfigEntityInteraction ()
virtual bool PostSetup ()
 This is called after the widget and all of it's children have been created.
virtual bool SaveConfig ()
 remembers settings in-game and saves them permanently to a file also
virtual void SetDefault ()
 sets content of dialog according to default configuration

Protected Attributes

psEntityTypesentTypes

Detailed Description

class pawsConfigEntityInteraction is option screen for configuration of player's interaction with entities

Definition at line 38 of file pawsconfigentityinter.h.


Constructor & Destructor Documentation

pawsConfigEntityInteraction::pawsConfigEntityInteraction ( )

Member Function Documentation

virtual bool pawsConfigEntityInteraction::Initialize ( ) [virtual]
virtual bool pawsConfigEntityInteraction::LoadConfig ( ) [virtual]

sets content of dialog according to current configuration

Implements pawsConfigSectionWindow.

virtual void pawsConfigEntityInteraction::OnListAction ( pawsListBox selected,
int  status 
) [virtual]

Called whenever an item in a child list box is selected.

Parameters:
selectedThe listbox that has the item selected.
statusFrom listbox when a row is selected.

Reimplemented from pawsWidget.

virtual bool pawsConfigEntityInteraction::PostSetup ( ) [virtual]

This is called after the widget and all of it's children have been created.

Remarks:
This can be useful for widgets that want to get pointers to some of it's children for quick access.

Reimplemented from pawsWidget.

virtual bool pawsConfigEntityInteraction::SaveConfig ( ) [virtual]

remembers settings in-game and saves them permanently to a file also

Implements pawsConfigSectionWindow.

virtual void pawsConfigEntityInteraction::SetDefault ( ) [virtual]

sets content of dialog according to default configuration

Implements pawsConfigSectionWindow.


Member Data Documentation

Definition at line 54 of file pawsconfigentityinter.h.


The documentation for this class was generated from the following file: