|
OpenMW
|
#include <controller.hpp>
Public Member Functions | |
| Controller () | |
| virtual | ~Controller () |
| bool | hasInput () const |
| float | getInputValue (osg::NodeVisitor *nv) |
| void | setSource (std::shared_ptr< ControllerSource > source) |
| void | setFunction (std::shared_ptr< ControllerFunction > function) |
| std::shared_ptr< ControllerSource > | getSource () const |
| std::shared_ptr < ControllerFunction > | getFunction () const |
Private Attributes | |
| std::shared_ptr< ControllerSource > | mSource |
| std::shared_ptr < ControllerFunction > | mFunction |
| SceneUtil::Controller::Controller | ( | ) |
|
inlinevirtual |
| std::shared_ptr< ControllerFunction > SceneUtil::Controller::getFunction | ( | ) | const |
| float SceneUtil::Controller::getInputValue | ( | osg::NodeVisitor * | nv | ) |
| std::shared_ptr< ControllerSource > SceneUtil::Controller::getSource | ( | ) | const |
| bool SceneUtil::Controller::hasInput | ( | ) | const |
| void SceneUtil::Controller::setFunction | ( | std::shared_ptr< ControllerFunction > | function | ) |
| void SceneUtil::Controller::setSource | ( | std::shared_ptr< ControllerSource > | source | ) |
|
private |
|
private |
1.8.6