Timm Murray > UAV-Pilot-0.8 > UAV::Pilot::SDL::WindowEventHandler

Download:
UAV-Pilot-0.8.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  2
View/Report Bugs
Source  

NAME ^

  UAV::Pilot::SDL::WindowEventHandler

DESCRIPTION ^

Role for objects that will be passed into UAV::Pilot::SDL::Window as children.

The method draw will be called on the object to draw itself. It will be passed the UAV::Pilot::SDL::Window object. This is the only method that is required for the class doing the role to implement.

The add_to_window method should be called on the object after construction and passed an UAV::Pilot::SDL::Window object. A second optional parameter is the float value (default bottom). The handler will add itself as a child to this window. The default code for the method in the role will do this for you, adding the child at the bottom.

Also has width and height attributes. They are read-only attributes, but can be set with the _set_width and _set_height methods. These methods should be considered private to the class.

syntax highlighting: