NodeContextHandle#

Fully qualified name: omni::graph::core::NodeContextHandle

class NodeContextHandle : public omni::graph::core::HandleBase<HandleInt, NodeContextHandle>#

Object representing a handle to an OmniGraph NodeContext.

Public Functions

inline explicit operator HandleInt() const#

Cast to the underlying data type of the handle.

inline bool isValid() const#

Returns true if the handle is currently valid.

inline bool operator==(HandleBase rhs) const#

Equality operator - only identical handles are equal.

inline bool operator!=(HandleBase rhs) const#

Inequality operator - only identical handles are equal.

Public Static Functions

static inline constexpr HandleInt invalidValue()#

Returns an invalid NodeContext handle value.

static inline constexpr NodeContextHandle invalidHandle()#

Constant representing a unique invalid handle for this instantiation.

Protected Attributes

HandleInt handle#

Instantiation of the underlying type of the handle.