Adonthell 0.4

win_object< T > Class Template Reference

Inheritance diagram for win_object< T >:
Collaboration diagram for win_object< T >:

List of all members.

Public Member Functions

bool draw ()
 Draw process.
bool update ()
 Update process.
bool input_update ()
 Input Update process @.
void set_brightness (bool b)
 Set the transluency parameter.
void set_trans (bool b)
 Set the transluency parameter.
void pack ()
void set_auto_refresh (bool b)

Protected Member Functions

void refresh ()

Protected Attributes

imageimg_tmp_
imageimg_brightness_
bool auto_refresh_

Detailed Description

template<class T>
class win_object< T >

Definition at line 22 of file win_object.h.


Member Function Documentation

template<class T >
bool win_object< T >::draw ( ) [virtual]

Draw process.

Returns:
true if draw is successful, false otherwise

Reimplemented from win_base.

Definition at line 83 of file win_object.h.

template<class T >
bool win_object< T >::update ( ) [virtual]

Update process.

Returns:
true if update is successful, false otherwise

Reimplemented from win_base.

Reimplemented in text_bubble.

Definition at line 113 of file win_object.h.

template<class T >
bool win_object< T >::input_update ( ) [virtual]

Input Update process @.

Reimplemented from win_base.

Definition at line 126 of file win_object.h.

template<class T >
void win_object< T >::set_brightness ( bool  b) [virtual]

Set the transluency parameter.

Parameters:
btrue if the win_* should be in transluency, false otherwise

Reimplemented from win_base.

Definition at line 141 of file win_object.h.

template<class T >
void win_object< T >::set_trans ( bool  b) [virtual]

Set the transluency parameter.

Parameters:
btrue if the win_* should be ins transluency, false otherwise

Reimplemented from win_base.

Definition at line 150 of file win_object.h.


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