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 | Static Public Attributes | Protected Attributes | Static Protected Attributes | Private Member Functions
makVrv::DtRotationPartMapper Class Reference

sets up a rotation on a node, given the speed, direction in the meta file does not need to create a tickable

Inheritance diagram for makVrv::DtRotationPartMapper:
Inheritance graph
[legend]

Public Member Functions

 DtRotationPartMapper (DtDe &de)
 
virtual ~DtRotationPartMapper ()
 
virtual void configure (osg::Node *node, DtOsgArticulatedModel *osgArticulatedModel, const rapidjson::Value &jsonData)
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 
virtual ~DtVirtualBaseClass ()
 

Static Public Attributes

static const std::string theFeatureName
 

Protected Attributes

DtDemyDe
 

Static Protected Attributes

static const std::string theRotDirTag
 
static const std::string theDegreesPerSecTag
 

Private Member Functions

 DtRotationPartMapper ()=delete
 
 DtRotationPartMapper (const DtRotationPartMapper &rhs)=delete
 
DtRotationPartMapperoperator= (const DtRotationPartMapper &rhs)=delete
 

Constructor & Destructor Documentation

makVrv::DtRotationPartMapper::DtRotationPartMapper ( DtDe de)

CTOR.

virtual makVrv::DtRotationPartMapper::~DtRotationPartMapper ( )
virtual

DTOR.

makVrv::DtRotationPartMapper::DtRotationPartMapper ( )
privatedelete
makVrv::DtRotationPartMapper::DtRotationPartMapper ( const DtRotationPartMapper rhs)
privatedelete

Member Function Documentation

DtRotationPartMapper& makVrv::DtRotationPartMapper::operator= ( const DtRotationPartMapper rhs)
privatedelete
virtual void makVrv::DtRotationPartMapper::configure ( osg::Node *  node,
DtOsgArticulatedModel osgArticulatedModel,
const rapidjson::Value &  jsonData 
)
virtual

sets up a rotation on a node, given the speed, direction in the meta file

Member Data Documentation

const std::string makVrv::DtRotationPartMapper::theFeatureName
static
DtDe& makVrv::DtRotationPartMapper::myDe
protected
const std::string makVrv::DtRotationPartMapper::theRotDirTag
staticprotected
const std::string makVrv::DtRotationPartMapper::theDegreesPerSecTag
staticprotected

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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)