package Ogre::OverlayElement; use strict; use warnings; use Ogre::StringInterface; our @ISA = qw(Ogre::StringInterface); # Ogre::Renderable 1; __END__ =head1 NAME Ogre::OverlayElement =head1 SYNOPSIS use Ogre; use Ogre::OverlayElement; # (for now see examples/README.txt) =head1 DESCRIPTION See the online API documentation at L B this Perl binding is currently I and subject to API changes. =head1 INSTANCE METHODS =head2 $obj->initialise() I =over =item void =back =head2 $obj->show() I =over =item void =back =head2 $obj->hide() I =over =item void =back =head2 $obj->getName() I =over =item String =back =head2 $obj->isVisible() I =over =item bool =back =head2 $obj->isEnabled() I =over =item bool =back =head2 $obj->setEnabled($b) I =over =item $b : bool =back I =over =item void =back =head2 $obj->setDimensions($width, $height) I =over =item $width : Real =item $height : Real =back I =over =item void =back =head2 $obj->setPosition($left, $top) I =over =item $left : Real =item $top : Real =back I =over =item void =back =head2 $obj->setWidth($width) I =over =item $width : Real =back I =over =item void =back =head2 $obj->setHeight($height) I =over =item $height : Real =back I =over =item void =back =head2 $obj->setLeft($left) I =over =item $left : Real =back I =over =item void =back =head2 $obj->setTop($top) I =over =item $top : Real =back I =over =item void =back =head2 $obj->getWidth() I =over =item Real =back =head2 $obj->getHeight() I =over =item Real =back =head2 $obj->getLeft() I =over =item Real =back =head2 $obj->getTop() I =over =item Real =back =head2 $obj->getMaterialName() I =over =item String =back =head2 $obj->setMaterialName($matName) I =over =item $matName : String =back I =over =item void =back =head2 $obj->getTypeName() I =over =item String =back =head2 $obj->getCaption() I =over =item String =back =head2 $obj->setCaption($text) I =over =item $text : String =back I =over =item void =back =head2 $obj->setColour($col) I =over =item $col : ColourValue * =back I =over =item void =back =head2 $obj->contains($x, $y) I =over =item $x : Real =item $y : Real =back I =over =item bool =back =head2 $obj->findElementAt($x, $y) I =over =item $x : Real =item $y : Real =back I =over =item OverlayElement * =back =head2 $obj->isContainer() I =over =item bool =back =head2 $obj->isKeyEnabled() I =over =item bool =back =head2 $obj->isCloneable() I =over =item bool =back =head2 $obj->getParent() I =over =item OverlayContainer * =back =head2 $obj->getZOrder() I =over =item unsigned short =back =head2 $obj->getSquaredViewDepth($cam) I =over =item $cam : Camera * =back I =over =item Real =back =head2 $obj->copyFromTemplate($templateOverlay) I =over =item $templateOverlay : OverlayElement * =back I =over =item void =back =head2 $obj->clone($instanceName) I =over =item $instanceName : String =back I =over =item OverlayElement * =back =head2 $obj->getSourceTemplate() I =over =item const OverlayElement * =back =head1 AUTHOR Scott Lanning Eslanning@cpan.orgE For licensing information, see README.txt . =cut