API Search || Global Search
Inheritance diagram for HPS::SprocketControl:
HPS::Sprocket HPS::Object HPS::AxisTriadControl HPS::NavigationCubeControl HPS::OperatorControl

Public Member Functions

HPS::Type ObjectType () const
 
- Public Member Functions inherited from HPS::Sprocket
 Sprocket (Sprocket &&in_that)
 
- Public Member Functions inherited from HPS::Object
virtual bool Empty () const
 
intptr_t GetClassID () const
 
intptr_t GetInstanceID () const
 
bool HasType (HPS::Type in_mask) const
 
 Object (Object const &that)
 
 Object (Object &&in_that)
 
Objectoperator= (Object const &other_object)
 
Objectoperator= (Object &&in_that)
 
virtual void Reset ()
 
virtual HPS::Type Type () const
 

Static Public Attributes

static const HPS::Type staticType = HPS::Type::SprocketControl
 
- Static Public Attributes inherited from HPS::Object
static const HPS::Type staticType = HPS::Type::None
 

Protected Member Functions

SprocketControloperator= (SprocketControl &&in_that)
 
 SprocketControl (SprocketControl &&in_that)
 

Additional Inherited Members

- Static Public Member Functions inherited from HPS::Object
template<typename T >
static intptr_t ClassID ()
 

Constructor & Destructor Documentation

HPS::SprocketControl::SprocketControl ( SprocketControl &&  in_that)
inlineprotected

The move constructor creates a SprocketControl by transferring the underlying impl of the rvalue reference to this SprocketControl thereby avoiding a copy and allocation.

Parameters
in_thatAn rvalue reference to a SprocketControl to take the impl from.

Member Function Documentation

SprocketControl& HPS::SprocketControl::operator= ( SprocketControl &&  in_that)
inlineprotected

The move assignment operator transfers the underlying impl of the rvalue reference to this SprocketControl thereby avoiding a copy.

Parameters
in_thatAn rvalue reference to an SprocketControl to take the impl from.
Returns
A reference to this SprocketControl.

The documentation for this class was generated from the following file: