NAME

Games::3D::Trigger - an 3D object which can trigger some event if someone enters

SYNOPSIS

	use Games::3D::Trigger;

	my $object = Games::3D::Trigger->new( x => 0, y => 0, z => 1,
          w => 20, h => 10, l => 90, on_enter => SIGNAL_ON, 
          on_exit => SIGNAL_OFF);

EXPORTS

Exports nothing on default.

DESCRIPTION

This package provides a base class for shapes/areas in 3D space.

METHODS

It features all the methods of Games::3D::Area (namely: new(), _init(), x(), y(), z(), width(), length(), height(), size() and center()) plus:

mass()
print $object->mass();
$object->mass(123);

Set and return or just return the object's mass (in simple units).

AUTHORS

(c) 2003, Tels <http://bloodgate.com/>

SEE ALSO

Games::3D::Area, Games::3D::Thingy as well as SDL:App::FPS, SDL::App and SDL.