Panda3D
Public Member Functions | List of all members
TiXmlAttributeSet Class Reference

Public Member Functions

 __init__ ()
 
 Add (TiXmlAttribute attribute)
 
TiXmlAttribute Find (str _name)
 
TiXmlAttribute Find (str _name)
 
TiXmlAttribute FindOrCreate (str _name)
 
TiXmlAttribute FindOrCreate (str _name)
 
TiXmlAttribute First ()
 
const TiXmlAttribute First ()
 
TiXmlAttribute Last ()
 
const TiXmlAttribute Last ()
 
 Remove (TiXmlAttribute attribute)
 

Detailed Description

The set can be changed transparent to the Element and Declaration classes that use it, but NOT transparent to the Attribute which has to implement a next() and previous() method. Which makes it a bit problematic and prevents the use of STL.

This version is implemented with circular lists because:

Member Function Documentation

◆ __init__()

__init__ ( )

◆ Add()

Add ( TiXmlAttribute  attribute)

◆ Find() [1/2]

TiXmlAttribute Find ( str  _name)

◆ Find() [2/2]

TiXmlAttribute Find ( str  _name)

◆ FindOrCreate() [1/2]

TiXmlAttribute FindOrCreate ( str  _name)

◆ FindOrCreate() [2/2]

TiXmlAttribute FindOrCreate ( str  _name)

◆ First() [1/2]

TiXmlAttribute First ( )

◆ First() [2/2]

const TiXmlAttribute First ( )

◆ Last() [1/2]

TiXmlAttribute Last ( )

◆ Last() [2/2]

const TiXmlAttribute Last ( )

◆ Remove()

Remove ( TiXmlAttribute  attribute)