OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::ScaleControllerFunction Class Reference

Predefined controller function which simply scales an input to an output value. More...

#include <OgrePredefinedControllers.h>

+ Inheritance diagram for Ogre::ScaleControllerFunction:

Public Member Functions

 ScaleControllerFunction (Real scalefactor, bool deltaInput)
 Constructor, requires a scale factor. More...
 
Real calculate (Real source) override
 Overridden method. More...
 
- Public Member Functions inherited from Ogre::ControllerFunction< Real >
 ControllerFunction (bool deltaInput)
 Constructor. More...
 
virtual ~ControllerFunction ()
 

Detailed Description

Predefined controller function which simply scales an input to an output value.

Constructor & Destructor Documentation

◆ ScaleControllerFunction()

Ogre::ScaleControllerFunction::ScaleControllerFunction ( Real  scalefactor,
bool  deltaInput 
)

Constructor, requires a scale factor.

Parameters
scalefactorThe multiplier applied to the input to produce the output.
deltaInputIf true, signifies that the input will be a delta value such that the function should add it to an internal counter before calculating the output.

Member Function Documentation

◆ calculate()

Real Ogre::ScaleControllerFunction::calculate ( Real  source)
overridevirtual

Overridden method.

Implements Ogre::ControllerFunction< Real >.


The documentation for this class was generated from the following file: