source --> interaction

class bicotiInteractionSourceGeometry

Fuente de eventos de geometría

Se entiende eventos de geometría al cambio de tamaño y posición de los actores. Clase base para bicotiActorGraphic2D

Source:
../../source/interaction/interaction_geometry.hpp:113

See Also:
bicotiActorGraphic2D

Variables Index

listener_container
[protected]


Methods Index

AddListenerGeometry
[public] Registra un listener de eventos de geometría
CheckPosition
[public] Verifica si cambió la posición del actor
CheckSize
[public] Verifica si cambió la posición del actor
FireActorMoved
[public] Dispara eventos de geometría cuando cambia la posición del actor
FireActorResized
[public] Dispara eventos de geometría cuando cambia el tamaño del actor
RemoveListenerGeometry
[public] Quita un listener de eventos de geometría


Variables

listener_container

protected vector < bicotiListenerGeometry * > listener_container


Methods

AddListenerGeometry

public void AddListenerGeometry ( bicotiListenerGeometry * ptr_listener ) ;

Registra un listener de eventos de geometría

Parameters:
ptr_listener listener de eventos a registrar

RemoveListenerGeometry

public void RemoveListenerGeometry ( bicotiListenerGeometry * ) ;

Quita un listener de eventos de geometría

Parameters:
ptr_listener listener de eventos a quitar

FireActorResized

public void FireActorResized ( bicotiActor * ptr_actor ,
                               int x_in ,
                               int y_in ) ;

Dispara eventos de geometría cuando cambia el tamaño del actor

Este método avisa a todo los listener registrados que el actor ha cambiado de tamaño

Parameters:
ptr_act actor que dispara el evento
x_in ancho del actor
y_in altura del actor

FireActorMoved

public void FireActorMoved ( bicotiActor * ptr_actor ,
                             int x_in ,
                             int y_in ) ;

Dispara eventos de geometría cuando cambia la posición del actor

Este método avisa a todo los listener registrados que se ha movido el actor en la pantalla

Parameters:
ptr_act actor que dispara el evento
x_in coordenada horizonta del actor
y_in coordenada vertical del actor

CheckSize

public virtual bool CheckSize ( int x_in ,
                                int y_in ) = 0 ;

Verifica si cambió la posición del actor

Verifica si cambió la posición del actor y actualiza al actor con la nueva posición.

Parameters:
x_in coordenada horizontal de la nueva posición
y_in coordenada vertical de la nueva posición

CheckPosition

public virtual bool CheckPosition ( int x_in ,
                                    int y_in ) = 0 ;

Verifica si cambió la posición del actor

Verifica si cambió la posición del actor y actualiza al actor con la nueva posición.

Parameters:
x_in coordenada horizontal de la nueva posición
y_in coordenada vertical de la nueva posición

bicoti II

bicoti II
Claudio Risso
Wilman Alarcon

Click here to return to the top of the page.