30 #ifndef FGMODELFUNCTIONS_H 31 #define FGMODELFUNCTIONS_H 41 #include "FGJSBBase.h" 42 #include "input_output/FGPropertyReader.h" 48 #define ID_MODELFUNCTIONS "$Id: FGModelFunctions.h,v 1.11 2014/05/30 17:26:42 bcoconni Exp $" 58 class FGPropertyManager;
85 void RunPreFunctions(
void);
86 void RunPostFunctions(
void);
109 std::vector <FGFunction*> PreFunctions;
110 std::vector <FGFunction*> PostFunctions;
113 virtual bool InitModel(
void);
std::string GetFunctionStrings(const std::string &delimeter) const
Gets the strings for the current set of functions.
FGFunction * GetPreFunction(const std::string &name)
Get one of the "pre" function.
Represents a mathematical function.
std::string GetFunctionValues(const std::string &delimeter) const
Gets the function values.
The model functions class provides the capability for loading, storing, and executing arbitrary funct...