omni::graph::core::NodeContextHandle

Defined in omni/graph/core/Handle.h

Inheritance Relationships

Base Type

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.