NAME

Ogre::Entity

SYNOPSIS

use Ogre;
use Ogre::Entity;
# (for now see examples/README.txt)

DESCRIPTION

See the online API documentation at http://www.ogre3d.org/docs/api/html/classOgre_1_1Entity.html

Note: this Perl binding is currently experimental and subject to API changes.

INSTANCE METHODS

$obj->getSubEntity($name)

Parameter types

$name : String

Returns

SubEntity *

$obj->getNumSubEntities()

Returns

unsigned int

$obj->clone($name)

Parameter types

$name : String

Returns

Entity *

$obj->setMaterialName($name)

Parameter types

$name : String

Returns

void

$obj->getMovableType()

Returns

String

$obj->getAnimationState($name)

Parameter types

$name : String

Returns

AnimationState *

$obj->getAllAnimationStates()

Returns

AnimationStateSet *

$obj->setDisplaySkeleton($display)

Parameter types

$display : bool

Returns

void

$obj->getDisplaySkeleton()

Returns

bool

$obj->getManualLodLevel($index)

Parameter types

$index : size_t

Returns

Entity *

$obj->getNumManualLodLevels()

Returns

size_t

$obj->setMeshLodBias($factor, $maxDetailIndex=0, $minDetailIndex=99)

Parameter types

$factor : Real
$maxDetailIndex=0 : unsigned short
$minDetailIndex=99 : unsigned short

Returns

void

$obj->setMaterialLodBias($factor, $maxDetailIndex=0, $minDetailIndex=99)

Parameter types

$factor : Real
$maxDetailIndex=0 : unsigned short
$minDetailIndex=99 : unsigned short

Returns

void

$obj->setPolygonModeOverrideable($PolygonModeOverrideable)

Parameter types

$PolygonModeOverrideable : bool

Returns

void

$obj->setCastShadows($enabled)

Parameter types

$enabled : bool

Returns

void

$obj->getCastShadows()

Returns

bool

AUTHOR

Scott Lanning <slanning@cpan.org>

For licensing information, see README.txt .