Click or drag to resize
Box Methods

The Box type exposes the following members.

Methods
  NameDescription
Public methodAddChild
Adds a child.
Public methodDebugWriteToFile
Public methodFindChild(BoxType)
Finds a child of this item.
Public methodFindChild(BoxType)
Finds a child of this item.
Public methodFindChildT
Finds the first occurance of a child immediate to the current box.
Public methodFindChildFullT
Finds child of type T in full tree.
Public methodFindChildFullSubClassedT
Finds first child subclassed from type T in full tree.
Public methodFindChildrenT
Finds multiple Children of the same type immediate to the current box.
Public methodFindChildrenFullSubClassedT
Finds object derived subclassed from T in full tree.
Public methodFindParentT
Traverses up until root node until an immediate parent is found.
Public methodFindParentOrChildT
Traverses Parent and immediate children up to root node for a specific box type.
Public methodParse
Parses this object.
Public methodReadDebugData
Reads the debug data.
Public methodSetDirty
Marks box and its children as dirty. Initially all boxes are dirty.
Public methodSkip
Skips the remaining bytes of the box by reading them.
Public methodUpdate
Updates the box and it's children. The box must be set dirty.
Public methodVerifyDebugData
Verify debug data.
Public methodVerifyDebugData(String)
Verify debug data.
Public methodWriteInto
Writes the box and its children to a destination stream.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also