RenderTools::StringProperty Class Reference

#include <StringProperty.h>

Inheritance diagram for RenderTools::StringProperty:

RenderTools::AbstractProperty RenderTools::InitializeInterface

List of all members.

Public Member Functions

 StringProperty (const shared_ptr< string > &pointer)
virtual void onInitialize (void)
virtual const string getTypeName (bool ofComponent=false) const
virtual bool isString (void) const
virtual bool setValue (const string value, int element=-1)
virtual const string getValue (int element=-1) const
virtual const void * getPointer (unsigned int offset) const

Protected Attributes

shared_ptr< string > m_pointer


Detailed Description

Definition at line 9 of file StringProperty.h.


Constructor & Destructor Documentation

RenderTools::StringProperty::StringProperty ( const shared_ptr< string > &  pointer  ) 

Definition at line 7 of file StringProperty.cpp.


Member Function Documentation

const void * RenderTools::StringProperty::getPointer ( unsigned int  offset  )  const [virtual]

Reimplemented from RenderTools::AbstractProperty.

Definition at line 47 of file StringProperty.cpp.

const string RenderTools::StringProperty::getTypeName ( bool  ofComponent = false  )  const [virtual]

Reimplemented from RenderTools::AbstractProperty.

Definition at line 51 of file StringProperty.cpp.

const string RenderTools::StringProperty::getValue ( int  element = -1  )  const [virtual]

Reimplemented from RenderTools::AbstractProperty.

Definition at line 41 of file StringProperty.cpp.

bool RenderTools::StringProperty::isString ( void   )  const [virtual]

Reimplemented from RenderTools::AbstractProperty.

Definition at line 16 of file StringProperty.cpp.

void RenderTools::StringProperty::onInitialize ( void   )  [virtual]

Reimplemented from RenderTools::AbstractProperty.

Definition at line 12 of file StringProperty.cpp.

bool RenderTools::StringProperty::setValue ( const string  value,
int  element = -1 
) [virtual]

Reimplemented from RenderTools::AbstractProperty.

Definition at line 20 of file StringProperty.cpp.


Member Data Documentation

shared_ptr< string > RenderTools::StringProperty::m_pointer [protected]

Definition at line 22 of file StringProperty.h.


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

Generated on Wed Jan 26 00:15:37 2011 for RenderTools by  doxygen 1.5.8