HDK
|
Class to query an input on a VEX usd geometry (stage). More...
#include <HUSD_CvexDataInputs.h>
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.