VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtUnifiedControlToolbarConfiguration Class Reference

Contains DtUnifiedControlToolbarConfiguration that will contain the configuration for the unified control toolbar.

Classes

struct  ToolbarItem
 

Public Types

typedef std::vector< ToolbarItemToolbarItems
 

Public Member Functions

 DtUnifiedControlToolbarConfiguration ()
 
 DtUnifiedControlToolbarConfiguration (const DtUnifiedControlToolbarConfiguration &)
 
virtual ~DtUnifiedControlToolbarConfiguration ()
 
DtUnifiedControlToolbarConfigurationoperator= (const DtUnifiedControlToolbarConfiguration &)
 
virtual bool load (const DtFilename &)
 
virtual bool save () const
 
virtual bool save (const DtFilename &) const
 
virtual void setButtonSize (const QSize &)
 
const QSize & buttonSize () const
 
virtual void setFilename (const DtFilename &f)
 
const DtFilename & filename () const
 
virtual void setSpacing (int)
 
int spacing () const
 
virtual void setFontSize (int)
 
int fontSize () const
 
virtual void setJustify (int)
 
int justify () const
 
virtual void setFontBold (bool)
 
bool fontBold () const
 
const ToolbarItemstoolbarItems () const
 
ToolbarItemstoolbarItems ()
 

Protected Member Functions

virtual void readUnifiedControlToolbar (DtEnvironment *env, DtEnvValueSP root)
 
virtual ToolbarItem readToolbarItem (DtEnvironment *env, DtEnvValueSP root)
 

Protected Attributes

DtFilename myFilename
 
QSize myButtonSize
 
ToolbarItems myToolbarItems
 
int mySpacing = 2
 
int myJustify = 2
 
bool myFontBold = true
 
int myFontSize = 10
 

Member Typedef Documentation

Constructor & Destructor Documentation

makVrf::DtUnifiedControlToolbarConfiguration::DtUnifiedControlToolbarConfiguration ( )

Constructor that will take an existing scene object agent.

makVrf::DtUnifiedControlToolbarConfiguration::DtUnifiedControlToolbarConfiguration ( const DtUnifiedControlToolbarConfiguration )
virtual makVrf::DtUnifiedControlToolbarConfiguration::~DtUnifiedControlToolbarConfiguration ( )
virtual

DTOR.

Member Function Documentation

DtUnifiedControlToolbarConfiguration& makVrf::DtUnifiedControlToolbarConfiguration::operator= ( const DtUnifiedControlToolbarConfiguration )
virtual bool makVrf::DtUnifiedControlToolbarConfiguration::load ( const DtFilename &  )
virtual
virtual bool makVrf::DtUnifiedControlToolbarConfiguration::save ( ) const
virtual

Saves using default filename.

virtual bool makVrf::DtUnifiedControlToolbarConfiguration::save ( const DtFilename &  ) const
virtual
virtual void makVrf::DtUnifiedControlToolbarConfiguration::setButtonSize ( const QSize &  )
virtual
const QSize& makVrf::DtUnifiedControlToolbarConfiguration::buttonSize ( ) const
inline
virtual void makVrf::DtUnifiedControlToolbarConfiguration::setFilename ( const DtFilename &  f)
virtual
const DtFilename& makVrf::DtUnifiedControlToolbarConfiguration::filename ( ) const
inline
virtual void makVrf::DtUnifiedControlToolbarConfiguration::setSpacing ( int  )
virtual
int makVrf::DtUnifiedControlToolbarConfiguration::spacing ( ) const
inline
virtual void makVrf::DtUnifiedControlToolbarConfiguration::setFontSize ( int  )
virtual
int makVrf::DtUnifiedControlToolbarConfiguration::fontSize ( ) const
inline
virtual void makVrf::DtUnifiedControlToolbarConfiguration::setJustify ( int  )
virtual
int makVrf::DtUnifiedControlToolbarConfiguration::justify ( ) const
inline
virtual void makVrf::DtUnifiedControlToolbarConfiguration::setFontBold ( bool  )
virtual
bool makVrf::DtUnifiedControlToolbarConfiguration::fontBold ( ) const
inline
const ToolbarItems& makVrf::DtUnifiedControlToolbarConfiguration::toolbarItems ( ) const
inline
ToolbarItems& makVrf::DtUnifiedControlToolbarConfiguration::toolbarItems ( )
inline
virtual void makVrf::DtUnifiedControlToolbarConfiguration::readUnifiedControlToolbar ( DtEnvironment *  env,
DtEnvValueSP  root 
)
protectedvirtual
virtual ToolbarItem makVrf::DtUnifiedControlToolbarConfiguration::readToolbarItem ( DtEnvironment *  env,
DtEnvValueSP  root 
)
protectedvirtual

Member Data Documentation

DtFilename makVrf::DtUnifiedControlToolbarConfiguration::myFilename
protected
QSize makVrf::DtUnifiedControlToolbarConfiguration::myButtonSize
protected
ToolbarItems makVrf::DtUnifiedControlToolbarConfiguration::myToolbarItems
protected
int makVrf::DtUnifiedControlToolbarConfiguration::mySpacing = 2
protected
int makVrf::DtUnifiedControlToolbarConfiguration::myJustify = 2
protected

Left = 0, Right = 1, Center = 2.

bool makVrf::DtUnifiedControlToolbarConfiguration::myFontBold = true
protected
int makVrf::DtUnifiedControlToolbarConfiguration::myFontSize = 10
protected

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)