NXOpen C++ Reference Guide
|
Represents Generator which wrap the ship api for china
To obtain an instance of this class, refer to NXOpen::ShipDesign::ShipSession
Created in NX11.0.0.
More...
Public Member Functions | |
void | RegisterApplicationForModlFeatureEdit (const NXString &appName) |
Register button in other application Created in NX11.0.1. More... | |
void | RegisterApplicationForModlFeatureEdit (const char *appName) |
Register button in other application Created in NX11.0.1. More... | |
void | RegisterApplicationSensitivityOnApplicationChange (const NXString &appName, std::vector< NXString > &appsWhereToLive) |
Register application sensitivity when the application is changed Created in NX11.0.2. More... | |
void | RegisterApplicationSensitivityOnApplicationChange (const char *appName, std::vector< NXString > &appsWhereToLive) |
Register application sensitivity when the application is changed Created in NX11.0.2. More... | |
void | RegisterButtonApplication (int appId, const NXString &buttonName) |
Register button in other application Created in NX11.0.1. More... | |
void | RegisterButtonApplication (int appId, const char *buttonName) |
Register button in other application Created in NX11.0.1. More... | |
void | RegisterLastApplication (NXOpen::Part *part, const NXString &appName) |
Register the last application of the part Created in NX11.0.2. More... | |
void | RegisterLastApplication (NXOpen::Part *part, const char *appName) |
Register the last application of the part Created in NX11.0.2. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents Generator which wrap the ship api for china
To obtain an instance of this class, refer to NXOpen::ShipDesign::ShipSession
Created in NX11.0.0.
void NXOpen::ShipDesign::ApplicationUtils::RegisterApplicationForModlFeatureEdit | ( | const NXString & | appName | ) |
Register button in other application
Created in NX11.0.1.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
appName | The name of the application. |
void NXOpen::ShipDesign::ApplicationUtils::RegisterApplicationForModlFeatureEdit | ( | const char * | appName | ) |
Register button in other application
Created in NX11.0.1.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
appName | The name of the application. |
void NXOpen::ShipDesign::ApplicationUtils::RegisterApplicationSensitivityOnApplicationChange | ( | const NXString & | appName, |
std::vector< NXString > & | appsWhereToLive | ||
) |
Register application sensitivity when the application is changed
Created in NX11.0.2.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
appName | The name of the master application. |
appsWhereToLive | The application array whose applications allow the master application to be alive. |
void NXOpen::ShipDesign::ApplicationUtils::RegisterApplicationSensitivityOnApplicationChange | ( | const char * | appName, |
std::vector< NXString > & | appsWhereToLive | ||
) |
Register application sensitivity when the application is changed
Created in NX11.0.2.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
appName | The name of the master application. |
appsWhereToLive | The application array whose applications allow the master application to be alive. |
void NXOpen::ShipDesign::ApplicationUtils::RegisterButtonApplication | ( | int | appId, |
const NXString & | buttonName | ||
) |
Register button in other application
Created in NX11.0.1.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
appId | The id of the application. |
buttonName | The name of the button. |
void NXOpen::ShipDesign::ApplicationUtils::RegisterButtonApplication | ( | int | appId, |
const char * | buttonName | ||
) |
Register button in other application
Created in NX11.0.1.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
appId | The id of the application. |
buttonName | The name of the button. |
void NXOpen::ShipDesign::ApplicationUtils::RegisterLastApplication | ( | NXOpen::Part * | part, |
const NXString & | appName | ||
) |
Register the last application of the part
Created in NX11.0.2.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
part | part |
appName | The name of the application. |
void NXOpen::ShipDesign::ApplicationUtils::RegisterLastApplication | ( | NXOpen::Part * | part, |
const char * | appName | ||
) |
Register the last application of the part
Created in NX11.0.2.
License requirements : nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
part | part |
appName | The name of the application. |
tag_t NXOpen::ShipDesign::ApplicationUtils::Tag | ( | ) | const |
Returns the tag of this object.