Skip to main content

PlistDocument

PlistDocument

Cocos2D

Inheritance: System.Object → Cocos2D.PlistObjectBase

Constructors

PlistDocument()

PlistDocument()()

PlistDocument(PlistObjectBase)

PlistDocument(PlistObjectBase)(Cocos2D.PlistObjectBase root)
Parameters:
root (Cocos2D.PlistObjectBase)

PlistDocument(Stream)

PlistDocument(Stream)(System.IO.Stream data)

Load the plist from a stream. On XNA platforms you shoul use Game.TitleContainer.OpenStream() to get a handle on your resource as a stream as it exists in the isolated title container space.

Parameters:
data (System.IO.Stream)
Example

PlistDocument(string)

PlistDocument(string)(System.String data)
Parameters:
data (System.String)

Properties

AsArray(Cocos2D.PlistArray)
AsBinary(System.Byte[])
AsBool(System.Boolean)
AsDate(System.DateTime)
AsDictionary(Cocos2D.PlistDictionary)
AsFloat(System.Single)
AsInt(System.Int32)
AsString(System.String)
Root(Cocos2D.PlistObjectBase)

Methods

LoadFromXml(string)

LoadFromXml(string)(System.String data)
Parameters:
data (System.String)

LoadFromXml(XmlReader)

LoadFromXml(XmlReader)(System.Xml.XmlReader reader)
Parameters:
reader (System.Xml.XmlReader)

LoadFromXmlFile(Stream)

LoadFromXmlFile(Stream)(System.IO.Stream data)
Parameters:
data (System.IO.Stream)

LoadFromXmlFile(string)

LoadFromXmlFile(string)(System.String path)
Parameters:
path (System.String)

Write(XmlWriter)

Write(XmlWriter)(System.Xml.XmlWriter writer)
Parameters:
writer (System.Xml.XmlWriter)
Example

WriteToFile(string)

WriteToFile(string)(System.String filename)
Parameters:
filename (System.String)

parseBinaryDate(int)

Cocos2D.PlistDate parseBinaryDate(int)(System.Int32 headerPosition)
Parameters:
headerPosition (System.Int32)
Returns:
Cocos2D.PlistDate