iDocumentAttribute Struct Reference
[Utilities]
An attribute for an iDocumentNode.
More...
#include <iutil/document.h>
Inheritance diagram for iDocumentAttribute:

Public Member Functions | |
virtual const char * | GetName ()=0 |
Get name of this attribute. | |
virtual const char * | GetValue ()=0 |
Get value of this attribute. | |
virtual bool | GetValueAsBool ()=0 |
Get value of this attribute as float. | |
virtual float | GetValueAsFloat ()=0 |
Get value of this attribute as float. | |
virtual int | GetValueAsInt ()=0 |
Get value of this attribute as integer. | |
virtual void | SetName (const char *name)=0 |
Set name of this attribute. | |
virtual void | SetValue (const char *value)=0 |
Set value of this attribute. | |
virtual void | SetValueAsFloat (float f)=0 |
Set float value of this attribute. | |
virtual void | SetValueAsInt (int v)=0 |
Set int value of this attribute. |
Detailed Description
An attribute for an iDocumentNode.Main creators of instances implementing this interface:
Main ways to get pointers to this interface:
Definition at line 99 of file document.h.
Member Function Documentation
|
Get name of this attribute.
|
|
Get value of this attribute.
|
|
Get value of this attribute as float.
Implemented in csDocumentAttributeCommon. |
|
Get value of this attribute as float.
Implemented in csDocumentAttributeCommon. |
|
Get value of this attribute as integer.
Implemented in csDocumentAttributeCommon. |
|
Set name of this attribute.
|
|
Set value of this attribute.
|
|
Set float value of this attribute.
Implemented in csDocumentAttributeCommon. |
|
Set int value of this attribute.
Implemented in csDocumentAttributeCommon. |
The documentation for this struct was generated from the following file:
- iutil/document.h
Generated for Crystal Space by doxygen 1.4.6