This reference page is linked to from the following overview topics: Principal Function Publishing Classes, The Function Publishing API, Mesh Example, Added Base Types, Using FPInterface::Invoke().
#include <ifnpub.h>
This parameters class contains a MaxSDK::Array FPValue's.
FPValue is the actual parameter for an FP Function call.
Public Member Functions |
|
| FPParams () | |
| Constructor. |
|
| CoreExport | FPParams (int count,...) |
| Constructor using variable args. |
|
| CoreExport | ~FPParams () |
| Destructor. |
|
| CoreExport void | Load (int count,...) |
| This method loads a number of parameter
values using variable args. |
|
| CoreExport int | GetNumParams () |
| Gets the number of parameters in the params
member array. |
|
| CoreExport FPValue * | GetFPValue (int) |
| Getter function to get the FPValue. Note there is no Setter
function. |
|
Public Attributes |
|
| MaxSDK::Array< FPValue > | params |
| The table of FPValue's contained in this
class. |
|
| FPParams | ( | ) | [inline] |
Constructor.
{ }
| CoreExport FPParams | ( | int | count, |
| ... | |||
| ) |
Constructor using variable args.
This method takes a variable number of arguments representing the parameter values that will be stored in the params table.
| count | - The number of parameter values to add. |
| CoreExport ~FPParams | ( | ) |
Destructor.
| CoreExport void Load | ( | int | count, |
| ... | |||
| ) |
This method loads a number of parameter values using variable args.
This method takes a variable number of arguments representing the parameter values that will be stored in the params table.
| count | - The number of parameter values to add. |
| CoreExport int GetNumParams | ( | ) |
Gets the number of parameters in the params member array.
| CoreExport FPValue* GetFPValue | ( | int | ) |
Getter function to get the FPValue. Note there is no Setter function.
The table of FPValue's contained in this class.