Ogre

 view release on metacpan or  search on metacpan

Ogre/ExampleFrameListener.pm  view on Meta::CPAN

    # the application....

    # Ogre::WindowEventUtilities->removeWindowEventListener($self->{mWindow}, $self);
    # $self->windowClosed($self->{mWindow});
}

sub updateStats {
    my ($self) = @_;

    # there's a `try' block around this in C++,
    # not sure why - maybe for when these overlay elements
    # don't exist?

    my $om = Ogre::OverlayManager->getSingletonPtr();
    my $guiAvg = $om->getOverlayElement("Core/AverageFps");
    my $guiCurr = $om->getOverlayElement("Core/CurrFps");
    my $guiBest = $om->getOverlayElement("Core/BestFps");
    my $guiWorst = $om->getOverlayElement("Core/WorstFps");

    # I can't get getStatistics to work, so have to use individual
    # methods from RenderTarget as follows.

examples/buffered.pl  view on Meta::CPAN


sub createFrameListener {
    my ($self) = @_;

    # Create the FrameListener
    $self->{mFrameListener} = TutorialFrameListener->new($self->{mWindow},
                                                         $self->{mCamera},
                                                         $self->{mSceneMgr});
    $self->{mRoot}->addFrameListener($self->{mFrameListener});

    # Show the frame stats overlay
    $self->{mFrameListener}->showDebugOverlay(1);
}


1;


package main;

use strict;

examples/resources.cfg  view on Meta::CPAN

Zip=Samples/Media/packs/OgreCore.zip

# Resource locations to be added to the default path
[General]
FileSystem=Samples/Media
FileSystem=Samples/Media/fonts
FileSystem=Samples/Media/materials/programs
FileSystem=Samples/Media/materials/scripts
FileSystem=Samples/Media/materials/textures
FileSystem=Samples/Media/models
FileSystem=Samples/Media/overlays
FileSystem=Samples/Media/particle
FileSystem=Samples/Media/gui
FileSystem=Samples/Media/DeferredShadingMedia
FileSystem=Samples/Media/PCZAppMedia
Zip=Samples/Media/packs/cubemap.zip
Zip=Samples/Media/packs/cubemapsJS.zip
Zip=Samples/Media/packs/dragon.zip
Zip=Samples/Media/packs/fresneldemo.zip
Zip=Samples/Media/packs/ogretestmap.zip
Zip=Samples/Media/packs/skybox.zip



( run in 0.397 second using v1.01-cache-2.11-cpan-26ccb49234f )