C++ API Reference
MFeedbackLine Class Reference

Feedback line. More...

#include <MFeedbackLine.h>

Static Public Member Functions

static MStatus setFormat (const MString &format)
 Set the format string for the feedback line. More...
 
static MStatus setTitle (const MString &title)
 Set the title string. More...
 
static MStatus setValue (short index, double value)
 Set the value of a given index in the feedback line. More...
 
static void clear ()
 Clear whatever is showing in the feedback line.
 
static bool showFeedback ()
 Return whether or not the feedback line is is supposed to be displaying data. More...
 
static void setShowFeedback (bool showFeedback)
 Set whether the feedback line is supposed to be displaying data. More...
 
static const char * className ()
 Returns the name of this class. More...
 

Detailed Description

Feedback line.

The MFeedbackLine class is used to display information back to the user. The format for the feedback line which indicates the number and type of the arguments should be set with the setFormat method. The values of the arguments should be set using the setValue method.

Member Function Documentation

OPENMAYA_MAJOR_NAMESPACE_OPEN MStatus setFormat ( const MString format)
static

Set the format string for the feedback line.

The format begins with a format specifier "^" followed by the format size, format decimal character ".", decimal size, and format type. For example: the format "^6.3f" which specifies that there is going to be one value given, it is a float, with 3 decimal places shown.

Parameters
[in]formatthe format string for the feedback line
Returns
  • MS::kSuccess operation successful
  • MS::kInsufficientMemory insufficient memory
Examples:
moveNumericTool/moveNumericTool.cpp.
MStatus setTitle ( const MString title)
static

Set the title string.

Parameters
[in]titlethe title string
Returns
  • MS::kSuccess operation successful
  • MS::kInsufficientMemory insufficient memory
Examples:
moveNumericTool/moveNumericTool.cpp.
MStatus setValue ( short  index,
double  value 
)
static

Set the value of a given index in the feedback line.

Parameters
[in]indexthe index whose value should be set
[in]valuethe value of the index
Returns
  • MS::kSuccess operation successful
  • MS::kInsufficientMemory insufficient memory
Examples:
moveNumericTool/moveNumericTool.cpp.
bool showFeedback ( )
static

Return whether or not the feedback line is is supposed to be displaying data.

Returns
  • true the feedback line is displaying data
  • false the feedback line is not displaying data
void setShowFeedback ( bool  showFeedback)
static

Set whether the feedback line is supposed to be displaying data.

Parameters
[in]showFeedbackwhether or not the feedback line should display data
const char * className ( )
static

Returns the name of this class.

Returns
The name of this class.

The documentation for this class was generated from the following files: