VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtDualAxisAnalogPortData Class Reference
Inheritance diagram for DtDualAxisAnalogPortData:
Inheritance graph
[legend]

Public Member Functions

 DtDualAxisAnalogPortData ()
 
virtual ~DtDualAxisAnalogPortData () override
 
 DtDualAxisAnalogPortData (const DtDualAxisAnalogPortData &orig)
 
DtDualAxisAnalogPortDataoperator= (const DtDualAxisAnalogPortData &orig)
 
virtual const DtString type () const override
 
virtual void setXValue (double)
 
virtual double XValue () const
 
virtual void setYValue (double)
 
virtual double YValue () const
 
virtual DtPortDataclone () const override
 
virtual void updateImgui () override
 
- Public Member Functions inherited from DtPortData
 DtPortData ()
 
virtual ~DtPortData ()
 
 DtPortData (const DtPortData &orig)
 
DtPortDataoperator= (const DtPortData &orig)
 

Protected Attributes

double myXValue
 
double myYValue
 

Constructor & Destructor Documentation

DtDualAxisAnalogPortData::DtDualAxisAnalogPortData ( )

Constructor.

virtual DtDualAxisAnalogPortData::~DtDualAxisAnalogPortData ( )
overridevirtual

Destructor.

DtDualAxisAnalogPortData::DtDualAxisAnalogPortData ( const DtDualAxisAnalogPortData orig)

Copy constructor.

Member Function Documentation

DtDualAxisAnalogPortData& DtDualAxisAnalogPortData::operator= ( const DtDualAxisAnalogPortData orig)

Assignment operator.

virtual const DtString DtDualAxisAnalogPortData::type ( ) const
overridevirtual

Returns DtDualAxisAnalogPortType.

Implements DtPortData.

virtual void DtDualAxisAnalogPortData::setXValue ( double  )
virtual

Sets the x value.

virtual double DtDualAxisAnalogPortData::XValue ( ) const
virtual

Returns the x value.

virtual void DtDualAxisAnalogPortData::setYValue ( double  )
virtual

Sets the y value.

virtual double DtDualAxisAnalogPortData::YValue ( ) const
virtual

Returns the y value.

virtual DtPortData* DtDualAxisAnalogPortData::clone ( ) const
overridevirtual

Returns a copy of this port data.

Implements DtPortData.

virtual void DtDualAxisAnalogPortData::updateImgui ( )
overridevirtual

Outputs the current data value to ImGui.

Implements DtPortData.

Member Data Documentation

double DtDualAxisAnalogPortData::myXValue
protected
double DtDualAxisAnalogPortData::myYValue
protected

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)