Class TAttributeExchangingObject

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAttributeExchangingObject = class(TReferenceCounted)

Description

An object which is able to serialize and deserialize its attributes into an TAttributes object.

Hierarchy

Overview

Methods

Public procedure DeserializeAttributes(Input: TAttributes; FileName: StringType = ''; Flags: LongWord = 0); inline;
Public procedure SerializeAttributes(Output: TAttributes; FileName: StringType = ''; Flags: LongWord = 0); inline;

Description

Methods

Public procedure DeserializeAttributes(Input: TAttributes; FileName: StringType = ''; Flags: LongWord = 0); inline;

Reads attributes of the object.
This is implemented to set the attributes of e.g. a scene node animator for scripting languages, editors, debuggers or xml deserialization purposes.

Public procedure SerializeAttributes(Output: TAttributes; FileName: StringType = ''; Flags: LongWord = 0); inline;

Writes attributes of the object.
This is implemented to expose the attributes of e.g. a scene node animator to scripting languages, editors, debuggers or xml deserialization purposes.


Generated by PasDoc 0.12.1 on 2012-09-14 17:32:22