vhdOSGBackgroundPropertyFactory Class Reference

#include <vhdOSGBackgroundPropertyFactory.h>

Inheritance diagram for vhdOSGBackgroundPropertyFactory:

vhdPropertyFactory List of all members.

Public Member Functions

 vhdOSGBackgroundPropertyFactory ()
virtual ~vhdOSGBackgroundPropertyFactory ()
virtual std::string getPropertyFactoryName ()
vhdPropertyRef processElementAttributes (DOM_Node node)

Protected Member Functions

virtual bool _preBuildInit (void)
virtual vhdPropertyRef _buildProperty (const DOM_Node &node, int recurrencyDepth)
virtual bool _hasMultiLoadCapability (void)
virtual std::vector< vhdPropertyRef > * _buildMultiProperty (const DOM_Node &node, int recurrencyDepth)

Private Attributes

 vhdCLASS_TYPE
_Implem_implem

Friends

class _Implem

Classes

class  _Implem

Constructor & Destructor Documentation

vhdOSGBackgroundPropertyFactory::vhdOSGBackgroundPropertyFactory (  ) 

vhdOSGBackgroundPropertyFactory::~vhdOSGBackgroundPropertyFactory (  )  [virtual]


Member Function Documentation

bool vhdOSGBackgroundPropertyFactory::_preBuildInit ( void   )  [protected, virtual]

Reimplemented from vhdPropertyFactory.

vhdPropertyRef vhdOSGBackgroundPropertyFactory::_buildProperty ( const DOM_Node &  node,
int  recurrencyDepth 
) [protected, virtual]

Creates concrete vhdProperty based on the corresponding XML DOM node.

Reimplemented from vhdPropertyFactory.

bool vhdOSGBackgroundPropertyFactory::_hasMultiLoadCapability ( void   )  [protected, virtual]

Reimplemented from vhdPropertyFactory.

std::vector< vhdPropertyRef > * vhdOSGBackgroundPropertyFactory::_buildMultiProperty ( const DOM_Node &  node,
int  recurrencyDepth 
) [protected, virtual]

Reimplemented from vhdPropertyFactory.

virtual std::string vhdOSGBackgroundPropertyFactory::getPropertyFactoryName (  )  [inline, virtual]

Reimplemented from vhdPropertyFactory.

vhdPropertyRef vhdOSGBackgroundPropertyFactory::processElementAttributes ( DOM_Node  node  ) 


Friends And Related Function Documentation

friend class _Implem [friend]


Member Data Documentation

vhdOSGBackgroundPropertyFactory::vhdCLASS_TYPE [private]

Reimplemented from vhdPropertyFactory.

_Implem* vhdOSGBackgroundPropertyFactory::_implem [private]

Reimplemented from vhdPropertyFactory.


Generated on Thu Jan 18 10:06:25 2007 for vhdPLUS by  doxygen 1.5.1-p1