NAME
Ogre::BillboardSet
SYNOPSIS
use Ogre;
use Ogre::BillboardSet;
# (for now see examples/README.txt)
DESCRIPTION
See the online API documentation at http://www.ogre3d.org/docs/api/html/classOgre_1_1BillboardSet.html
Note: this Perl binding is currently experimental and subject to API changes.
CLASS METHODS
Ogre::BillboardSet->new($name, $poolSize=20, $externalDataSource=false)
Parameter types
Returns
Ogre::BillboardSet->DESTROY()
This method is called automatically; don't call it yourself.
INSTANCE METHODS
$obj->createBillboard($x, $y, $z, $colour=&ColourValue::White)
Parameter types
Returns
$obj->getNumBillboards()
Returns
- int
$obj->setAutoextend($bool autoextend)
Parameter types
Returns
- void
$obj->getAutoextend()
Returns
- bool
$obj->setSortingEnabled($bool sortenable)
Parameter types
Returns
- void
$obj->getSortingEnabled()
Returns
- bool
$obj->setPoolSize($size_t size)
Parameter types
Returns
- void
$obj->getPoolSize()
Returns
$obj->clear()
Returns
- void
$obj->getBillboard($unsigned int index)
Parameter types
Returns
$obj->removeBillboard($unsigned int index)
Parameter types
Returns
- void
$obj->setBillboardOrigin($int origin)
Parameter types
Returns
- void
$obj->getBillboardOrigin()
Returns
- int
$obj->setBillboardRotationType($int rotationType)
Parameter types
Returns
- void
$obj->getBillboardRotationType()
Returns
- int
$obj->setDefaultDimensions($Real width, $Real height)
Parameter types
Returns
- void
$obj->setDefaultWidth($Real width)
Parameter types
Returns
- void
$obj->getDefaultWidth()
Returns
- Real
$obj->setDefaultHeight($Real height)
Parameter types
Returns
- void
$obj->getDefaultHeight()
Returns
- Real
$obj->setMaterialName($name)
Parameter types
Returns
- void
$obj->getMaterialName()
Returns
- String
$obj->beginBillboards($size_t numBillboards=0)
Parameter types
Returns
- void
$obj->injectBillboard($bb)
Parameter types
Returns
- void
$obj->endBillboards()
Returns
- void
$obj->setBounds($box, $radius)
Parameter types
Returns
- void
$obj->getBoundingRadius()
Returns
- Real
$obj->getCullIndividually()
Returns
- bool
$obj->setCullIndividually($bool cullIndividual)
Parameter types
Returns
- void
$obj->setBillboardType($int bbt)
Parameter types
Returns
- void
$obj->getBillboardType()
Returns
- int
$obj->setCommonDirection($vec)
Parameter types
Returns
- void
$obj->setCommonUpVector($vec)
Parameter types
Returns
- void
$obj->setUseAccurateFacing($bool acc)
Parameter types
Returns
- void
$obj->getUseAccurateFacing()
Returns
- bool
$obj->getMovableType()
Returns
- String
$obj->getSquaredViewDepth($cam)
Parameter types
Returns
- Real
$obj->setBillboardsInWorldSpace($bool ws)
Parameter types
Returns
- void
$obj->setTextureStacksAndSlices($uchar stacks, $uchar slices)
Parameter types
Returns
- void
$obj->setPointRenderingEnabled($bool enabled)
Parameter types
Returns
- void
$obj->isPointRenderingEnabled()
Returns
- bool
$obj->getTypeFlags()
Returns
- uint32
AUTHOR
Scott Lanning <slanning@cpan.org>
For licensing information, see README.txt .