Structure to hold parameter information.
More...
#include <GmiInterface.h>
Structure to hold parameter information.
◆ ParamInfo() [1/2]
| sf::gmi::ParamInfo::ParamInfo |
( |
| ) |
|
|
default |
◆ ParamInfo() [2/2]
| sf::gmi::ParamInfo::ParamInfo |
( |
const ParamInfo & | pi | ) |
|
|
inline |
Copy constructor.
- Parameters
-
◆ copyFrom()
Sets the e instance as when it was constructed.
◆ init()
| void sf::gmi::ParamInfo::init |
( |
| ) |
|
initialize/reset the instance as when it was constructed.
◆ operator=()
Assignment operator.
- Parameters
-
- Returns
◆ Axis
| unsigned sf::gmi::ParamInfo::Axis {0} |
Holds the gate number this gate belongs to. When Axis is UINT_MAX the param is not an axis related param.
◆ Controller
| int sf::gmi::ParamInfo::Controller {0} |
Holds the controller instance number.
◆ Default
◆ Description
| std::string sf::gmi::ParamInfo::Description |
Usage off the parameter of the parameter.
◆ Flags
| int sf::gmi::ParamInfo::Flags {0} |
◆ Id
| IdType sf::gmi::ParamInfo::Id {0} |
Holds a unique id for the current situation.
◆ Index
| unsigned sf::gmi::ParamInfo::Index {0} |
Param index in the hierarchy of the gate or non gate params.
◆ Maximum
◆ Minimum
◆ Name
| std::string sf::gmi::ParamInfo::Name |
◆ Round
Round or step value of the parameter.
◆ States
Number of specified states for this.
◆ Unit
| std::string sf::gmi::ParamInfo::Unit |
The documentation for this struct was generated from the following file: