The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Ogre::Overlay

SYNOPSIS

  use Ogre;
  use Ogre::Overlay;
  # (for now see examples/README.txt)

DESCRIPTION

See the online API documentation at http://www.ogre3d.org/docs/api/html/classOgre_1_1Overlay.html

Note: this Perl binding is currently experimental and subject to API changes.

INSTANCE METHODS

$obj->getChild($name)

Parameter types

$name : String

Returns

OverlayContainer *

$obj->getName()

Returns

String

$obj->setZOrder($zorder)

Parameter types

$zorder : unsigned short

Returns

void

$obj->getZOrder()

Returns

unsigned short

$obj->isVisible()

Returns

bool

$obj->isInitialised()

Returns

bool

$obj->show()

Returns

void

$obj->hide()

Returns

void

$obj->add2D($cont)

Parameter types

$cont : OverlayContainer *

Returns

void

$obj->remove2D($cont)

Parameter types

$cont : OverlayContainer *

Returns

void

$obj->add3D($node)

Parameter types

$node : SceneNode *

Returns

void

$obj->remove3D($node)

Parameter types

$node : SceneNode *

Returns

void

$obj->clear()

Returns

void

$obj->setScroll($x, $y)

Parameter types

$x : Real
$y : Real

Returns

void

$obj->getScrollX()

Returns

Real

$obj->getScrollY()

Returns

Real

$obj->scroll($xoff, $yoff)

Parameter types

$xoff : Real
$yoff : Real

Returns

void

$obj->setRotate($angle)

Parameter types

$angle : Degree (or Radian) *

Returns

void

$obj->rotate($angle)

Parameter types

$angle : Degree (or Radian) *

Returns

void

$obj->setScale($x, $y)

Parameter types

$x : Real
$y : Real

Returns

void

$obj->getScaleX()

Returns

Real

$obj->getScaleY()

Returns

Real

$obj->findElementAt($x, $y)

Parameter types

$x : Real
$y : Real

Returns

OverlayElement *

$obj->getOrigin()

Returns

String

AUTHOR

Scott Lanning <slanning@cpan.org>

For licensing information, see README.txt .