DOMDocument

From Virtual World Web Wiki
Revision as of 13:39, 24 October 2016 by Spark5 (Talk | contribs) (Documentation for the DOMDocument class)

Jump to: navigation, search

Remarks [edit]

Properties

Guid ContextID {get; set;}
DOMDocumentContextType ContextType {get; set;}
object HostObject {get; set;}
LatencyTracker LatencyTracker {get; set;}
int LightMapMode {get; set;}
long? ViewID {get; set;}

Events

IdentifierChanged(EventHandler)
Event is raised, when the document and its children identifiers have changed

Constructors

DOMDocument(DOMObject[] children)
DOMDocument(string title, DOMObject[] children)

Methods

DOMObject Clone()
Gets a deep clone of the current object
T Deserialize<T>(Byte[] source, SerializationContext context)
T Deserialize<T>(Byte[] source, SerializationContextType contextType)
DOMObject Deserialize(Byte[] source, SerializationContextType contextType)
DOMObject Deserialize(Byte[] source, SerializationContext context)
T Deserialize<T>(Stream stream, SerializationContextType contextType)
void ReID()
Resets the ID property of this and all child objects using IDs generated by its root document
void RunCurvePlayers()
Runs the Update method on all DOMCurvePlayers in the document
void Sanity()
Byte[] Serialize<T>(T instance, SerializationContextType contextType)
void Serialize<T>(Stream stream, T instance, SerializationContextType contextType)
void SetLatencyTracker(LatencyTracker tracker)
void SetLockType<T>()