NAME
Ogre::Viewport
SYNOPSIS
use Ogre;
use Ogre::Viewport;
# (for now see examples/README.txt)
DESCRIPTION
See the online API documentation at http://www.ogre3d.org/docs/api/html/classOgre_1_1Viewport.html
Note: this Perl binding is currently experimental and subject to API changes.
INSTANCE METHODS
$obj->update()
Returns
- void
$obj->getTarget()
Returns
$obj->getCamera()
Returns
$obj->setCamera($cam)
Parameter types
Returns
- void
$obj->getZOrder()
Returns
- int
$obj->getLeft()
Returns
- Real
$obj->getTop()
Returns
- Real
$obj->getWidth()
Returns
- Real
$obj->getHeight()
Returns
- Real
$obj->getActualLeft()
Returns
- int
$obj->getActualTop()
Returns
- int
$obj->getActualWidth()
Returns
- int
$obj->getActualHeight()
Returns
- int
$obj->setDimensions($left, $top, $width, $height)
Parameter types
Returns
- void
$obj->setBackgroundColour($colour)
Parameter types
Returns
- void
$obj->setClearEveryFrame($clear, $buffers=FBT_COLOUR|FBT_DEPTH)
Parameter types
Returns
- void
$obj->getClearEveryFrame()
Returns
- bool
$obj->getClearBuffers()
Returns
$obj->setMaterialScheme($schemeName)
Parameter types
Returns
- void
$obj->getMaterialScheme()
Returns
- String
$obj->getActualDimensions($OUTLIST int left, $OUTLIST int top, $OUTLIST int width, $OUTLIST int height)
Parameter types
- $OUTLIST int left : (no info available)
- $OUTLIST int top : (no info available)
- $OUTLIST int width : (no info available)
- $OUTLIST int height : (no info available)
Returns
- void
$obj->setOverlaysEnabled($enabled)
Parameter types
Returns
- void
$obj->getOverlaysEnabled()
Returns
- bool
$obj->setSkiesEnabled($enabled)
Parameter types
Returns
- void
$obj->getSkiesEnabled()
Returns
- bool
$obj->setShadowsEnabled($enabled)
Parameter types
Returns
- void
$obj->getShadowsEnabled()
Returns
- bool
$obj->setVisibilityMask($mask)
Parameter types
Returns
- void
$obj->getVisibilityMask()
Returns
- uint32
$obj->setRenderQueueInvocationSequenceName($sequenceName)
Parameter types
Returns
- void
$obj->getRenderQueueInvocationSequenceName()
Returns
- String
AUTHOR
Scott Lanning <slanning@cpan.org>
For licensing information, see README.txt .