|
HDK
|
Class to query an input on a VEX usd geometry (stage). More...
#include <HUSD_CvexDataInputs.h>
Inheritance diagram for HUSD_CvexDataInputs:Public Member Functions | |
| HUSD_CvexDataInputs () | |
| ~HUSD_CvexDataInputs () override | |
| void | setInputData (int idx, HUSD_AutoAnyLock *data) |
| Adds the input data lock to the inputs array. More... | |
| void | setInputData (int idx, const HUSD_DataHandle &data) |
| Creates a read lock for the given data, and adds it to the input array. More... | |
| void | removeInputData (int idx) |
| Removes a specific data lock from the inputs array. More... | |
| void | removeAllInputData () |
| Removes all the data locks from the inputs array. More... | |
| HUSD_AutoAnyLock * | getInputData (int idx) const |
| Returns a data lock (may be null) for a given input index. More... | |
Public Member Functions inherited from VEX_GeoInputs | |
| VEX_GeoInputs () | |
| virtual | ~VEX_GeoInputs () |
Class to query an input on a VEX usd geometry (stage).
Definition at line 28 of file HUSD_CvexDataInputs.h.
| HUSD_CvexDataInputs::HUSD_CvexDataInputs | ( | ) |
|
override |
| HUSD_AutoAnyLock* HUSD_CvexDataInputs::getInputData | ( | int | idx | ) | const |
Returns a data lock (may be null) for a given input index.
| void HUSD_CvexDataInputs::removeAllInputData | ( | ) |
Removes all the data locks from the inputs array.
Removes a specific data lock from the inputs array.
| void HUSD_CvexDataInputs::setInputData | ( | int | idx, |
| HUSD_AutoAnyLock * | data | ||
| ) |
Adds the input data lock to the inputs array.
| void HUSD_CvexDataInputs::setInputData | ( | int | idx, |
| const HUSD_DataHandle & | data | ||
| ) |
Creates a read lock for the given data, and adds it to the input array.