Castle Game Engine: X3DNodes: Class TStringStringMap

# Class TStringStringMap
Description | Hierarchy | Fields | Methods | Properties
## Unit X3DNodes ## Declaration `type TStringStringMap = class(specialize TFPGMap<string,string>)` ## Description ## Hierarchy TFPGMap TStringStringMap ## Overview ### Methods
| `procedure PutPreserve(const Name, Content: string);`
## Description ### Methods
| `procedure PutPreserve(const Name, Content: string);`
Set given key value, trying to preserve previous key value too. This is useful for safely setting X3D META values. Compared to normal PutKeyData, this behaves smarter if given Name is already set. If it's set with the same Content, we do nothing. If the Content is different, we move previous content to a `Name + '-previous'` key. This way previous content value is preserved once (but not more, to not grow the X3D file indefinitely).
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:14