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

ndk::input Class Reference

Inheritance diagram for ndk::input:

Inheritance graph
[legend]
Collaboration diagram for ndk::input:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 input (const std::string &label, panel *parent=0)
void resize (unsigned int size)
virtual void draw ()
void set_text (const std::string &str)
void set_mode (edit::echo_mode mode)
void set_max (unsigned int max)
void set_mask (mask *m)
const std::string & text () const

Private Member Functions

event::result at_system (const event &ev)

Private Attributes

label label_
edit edit_

Constructor & Destructor Documentation

input::input const std::string &  label,
panel parent = 0
 

< This is a line edit with label


Member Function Documentation

event::result input::at_system const event ev  )  [private]
 

Reimplemented from ndk::panel.

void input::draw  )  [virtual]
 

specific version of draw, specially for NDK engine

Reimplemented from ndk::panel.

void input::resize unsigned int  size  ) 
 

void input::set_mask mask m  ) 
 

void input::set_max unsigned int  max  ) 
 

void input::set_mode edit::echo_mode  mode  ) 
 

void input::set_text const std::string &  str  ) 
 

const std::string & input::text  )  const
 


Member Data Documentation

edit ndk::input::edit_ [private]
 

label ndk::input::label_ [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Jun 4 16:20:56 2004 for NDK++ by doxygen 1.3.6