NAME
Ogre::Node
SYNOPSIS
use Ogre;
use Ogre::Node;
# (for now see examples/README.txt)
DESCRIPTION
See the online API documentation at http://www.ogre3d.org/docs/api/html/classOgre_1_1Node.html
Note: this Perl binding is currently experimental and subject to API changes.
CLASS METHODS
Ogre::Node->queueNeedUpdate($n)
Parameter types
Returns
- void
Ogre::Node->processQueuedUpdates()
Returns
- void
Ogre::Node->TS_LOCAL()
Returns
- int
INSTANCE METHODS
$obj->roll($angle, $relativeTo=Node::TS_LOCAL)
Parameter types
Returns
- void
$obj->pitch($angle, $relativeTo=Node::TS_LOCAL)
Parameter types
Returns
- void
$obj->yaw($angle, $relativeTo=Node::TS_LOCAL)
Parameter types
Returns
- void
$obj->scale($x, $y, $z)
Parameter types
Returns
- void
$obj->rotate($axis, $angle, $relativeTo=Node::TS_LOCAL)
Parameter types
Returns
- void
$obj->getName()
Returns
- String
$obj->getParent()
Returns
$obj->getOrientation()
Returns
$obj->setOrientation($w, $x, $y, $z)
Parameter types
Returns
- void
$obj->resetOrientation()
Returns
- void
$obj->setPosition($x, $y, $z)
Parameter types
Returns
- void
$obj->getPosition()
Returns
$obj->setScale($x, $y, $z)
Parameter types
Returns
- void
$obj->setInheritOrientation($inherit)
Parameter types
Returns
- void
$obj->getInheritOrientation()
Returns
- bool
$obj->setInheritScale($inherit)
Parameter types
Returns
- void
$obj->getInheritScale()
Returns
- bool
$obj->translate($x, $y, $z, $relativeTo=Node::TS_PARENT)
Parameter types
Returns
- void
$obj->addChild($child)
Parameter types
Returns
- void
$obj->numChildren()
Returns
$obj->getChild($name)
Parameter types
Returns
$obj->removeChild($name)
Parameter types
Returns
- void
$obj->removeAllChildren()
Returns
- void
AUTHOR
Scott Lanning <slanning@cpan.org>
For licensing information, see README.txt .