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.