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($Node *n)
Parameter types
Returns
- void
Ogre::Node->processQueuedUpdates()
Returns
- void
INSTANCE METHODS
$obj->getName()
Returns
- String
$obj->getParent()
Returns
$obj->getOrientation()
Returns
$obj->setOrientation(...)
Parameter types
Returns
- void
$obj->resetOrientation()
Returns
- void
$obj->setPosition(...)
Parameter types
Returns
- void
$obj->getPosition()
Returns
$obj->setScale(...)
Parameter types
Returns
- void
$obj->getScale()
Returns
$obj->setInheritOrientation($bool inherit)
Parameter types
Returns
- void
$obj->getInheritOrientation()
Returns
- bool
$obj->setInheritScale($bool inherit)
Parameter types
Returns
- void
$obj->getInheritScale()
Returns
- bool
$obj->scale(...)
Parameter types
Returns
- void
$obj->translate(...)
Parameter types
Returns
- void
$obj->roll($DegRad *angle, $int relativeTo=Node::TS_LOCAL)
Parameter types
Returns
- void
$obj->pitch($DegRad *angle, $int relativeTo=Node::TS_LOCAL)
Parameter types
Returns
- void
$obj->yaw($DegRad *angle, $int relativeTo=Node::TS_LOCAL)
Parameter types
Returns
- void
$obj->rotate(...)
Parameter types
Returns
- void
$obj->getLocalAxes()
Returns
$obj->createChild(...)
Parameter types
Returns
$obj->addChild($child)
Parameter types
Returns
- void
$obj->numChildren()
Returns
$obj->getChild(...)
Parameter types
Returns
$obj->removeChild(...)
Parameter types
Returns
$obj->removeAllChildren()
Returns
- void
$obj->getMaterial()
Returns
$obj->getRenderOperation($OUTLIST RenderOperation *op)
Parameter types
Returns
- void
$obj->getWorldOrientation()
Returns
$obj->getWorldPosition()
Returns
$obj->setInitialState()
Returns
- void
$obj->resetToInitialState()
Returns
- void
$obj->getInitialPosition()
Returns
$obj->getInitialOrientation()
Returns
$obj->getInitialScale()
Returns
$obj->getSquaredViewDepth($const Camera *cam)
Parameter types
Returns
- Real
$obj->needUpdate($bool forceParentUpdate=false)
Parameter types
Returns
- void
$obj->requestUpdate($Node *child, $bool forceParentUpdate=false)
Parameter types
Returns
- void
$obj->cancelUpdate($Node *child)
Parameter types
Returns
- void
AUTHOR
Scott Lanning <slanning@cpan.org>
For licensing information, see README.txt .