Class TSceneUserDataSerializer

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSceneUserDataSerializer = class(TWrapper)

Description

Interface to read and write user data to and from .irr files.

Hierarchy

Overview

Methods

Public function CreateUserData(Node: TSceneNode): TAttributes; inline;
Public procedure ApplyUserData(Node: TSceneNode; UserData: TAttributes); inline;
Public procedure InitializeNode(Node: TSceneNode); inline;

Description

Methods

Public function CreateUserData(Node: TSceneNode): TAttributes; inline;

Called when the scene manager is writing a scene node to an xml file for example.

Public procedure ApplyUserData(Node: TSceneNode; UserData: TAttributes); inline;

Called when the scene manager read a scene node while loading a file.
The UserData pointer contains a list of attributes with userData which were attached to the scene node in the read scene file.
Equals ISceneUserDataSerializer::OnReadUserData.

Public procedure InitializeNode(Node: TSceneNode); inline;

Called when the scene manager create a scene node while loading a file.
Equals ISceneUserDataSerializer::OnCreateNode.


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