NAME
Ogre::MovableObject
SYNOPSIS
use Ogre;
use Ogre::MovableObject;
# (for now see examples/README.txt)
DESCRIPTION
See the online API documentation at http://www.ogre3d.org/docs/api/html/classOgre_1_1MovableObject.html
Note: this Perl binding is currently experimental and subject to API changes.
INSTANCE METHODS
$obj->getName()
Returns
- String
$obj->getMovableType()
Returns
- String
$obj->getParentNode()
Returns
$obj->getParentSceneNode()
Returns
$obj->isAttached()
Returns
- bool
$obj->isInScene()
Returns
- bool
$obj->getBoundingRadius()
Returns
- Real
$obj->setVisible($bool visible)
Parameter types
Returns
- void
$obj->getVisible()
Returns
- bool
$obj->isVisible()
Returns
- bool
$obj->setRenderingDistance($Real dist)
Parameter types
Returns
- void
$obj->getRenderingDistance()
Returns
- Real
$obj->setRenderQueueGroup($uint8 queueID)
Parameter types
Returns
- void
$obj->getRenderQueueGroup()
Returns
- uint8
$obj->setQueryFlags($uint32 flags)
Parameter types
Returns
- void
$obj->addQueryFlags($uint32 flags)
Parameter types
Returns
- void
$obj->removeQueryFlags($unsigned long flags)
Parameter types
Returns
- void
$obj->getQueryFlags()
Returns
- uint32
$obj->setVisibilityFlags($uint32 flags)
Parameter types
Returns
- void
$obj->addVisibilityFlags($uint32 flags)
Parameter types
Returns
- void
$obj->removeVisibilityFlags($uint32 flags)
Parameter types
Returns
- void
$obj->getVisibilityFlags()
Returns
- uint32
$obj->getEdgeList()
Returns
$obj->hasEdgeList()
Returns
- bool
$obj->setCastShadows($bool enabled)
Parameter types
Returns
- void
$obj->getCastShadows()
Returns
- bool
$obj->getPointExtrusionDistance($const Light *l)
Parameter types
Returns
- Real
$obj->getTypeFlags()
Returns
- uint32
AUTHOR
Scott Lanning <slanning@cpan.org>
For licensing information, see README.txt .