source --> interaction

class bicotiInteractionSourceMenu

Fuente de eventos de menú.

clase base para bicotiActorGraphicMenu.

Source:
../../source/interaction/interaction_menu.hpp:52

See Also:
bicotiActorGraphicMenu

Variables Index

listener_menu
[protected]


Methods Index

AddListenerMenu
[public] Registra un listener de eventos de menú.
CheckItem
[protected] Verifica que el item pertenezca al menú.
FireItemSelected
[public] Dispara eventos de menú ( item seleccionado ).
RemoveListenerMenu
[public] Quita un listener de eventos de scroll bar.


Variables

listener_menu

protected vector < InternalPair > listener_menu


Methods

CheckItem

protected virtual bool CheckItem ( char * item ) = 0 ;

Verifica que el item pertenezca al menú.

Parameters:
item nombre de una opción.

Return:
true si item pertenece al menú o false en caso contrario.

AddListenerMenu

public void AddListenerMenu ( bicotiListenerMenu * ptr_listener ,
                              char * item ) ;

Registra un listener de eventos de menú.

Exception:
bicotiException si item no es una opción del menú.

Parameters:
ptr_listener listener de eventos a agregar.
item nombre de la opción que el listener quiere escuchar.

RemoveListenerMenu

public void RemoveListenerMenu ( bicotiListenerMenu * ptr_listener ,
                                 char * item ) ;

Quita un listener de eventos de scroll bar.

Parameters:
ptr_listener listener de eventos a quitar.
item opción que el listener se registro para escuchar.

FireItemSelected

public void FireItemSelected ( bicotiActor * ptr_actor ,
                               char * item ) ;

Dispara eventos de menú ( item seleccionado ).

Este método avisa a todo los listener registrados que ha ocurrido un evento de menú ( item seleccionado ).

Exception:
bicotiException si item no es una opción del menú.

Parameters:
ptr_actor actor que dispara el evento.
item opción que el listener se registro para escuchar.

bicoti II

bicoti II
Claudio Risso
Wilman Alarcon

Click here to return to the top of the page.