Gorilla.Utils.Dialogue.Writer
Unit Gorilla.Utils.Dialogue.Writer.pasClasses
- EGorillaDialogueWriterException = class ( Exception )
- TGorillaDialogueWriter = class ( TObject )
TGorillaDialogueWriter
Ancestors
Members
Fields
- protected FFormat :
TFormatSettings
- protected FSystem :
TGorillaDialogueSystem
- protected FDocument :
TMz_XmlDocument
Methods
- public constructor Create ( ) ;
- public destructor Destroy ( ) ;
- protected procedure WriteSystem ( ) ;
- protected procedure WriteDialogues ( const AParent : TMz_XmlElement ) ;
- protected procedure WriteDialogue ( const AParent : TMz_XmlElement; const ADialogue : TGorillaDialogue ) ;
- protected procedure WriteDialogueCharacters ( const AParent : TMz_XmlElement; const ACharacters : TGorillaDialogueCharacterCollection ) ;
- protected procedure WriteDialogueCharacter ( const AParent : TMz_XmlElement; const ACharacter : TGorillaDialogueCharacter ) ;
- protected procedure WriteDialogueItems ( const AParent : TMz_XmlElement; const AItems : TGorillaDialogueItemCollection ) ;
- protected procedure WriteDialogueItem ( const AParent : TMz_XmlElement; const AItem : TGorillaDialogueItem ) ;
- protected procedure WriteDialogueItemEvents ( const AParent : TMz_XmlElement; const AEvents : TGorillaDialogueItemEventCollection ) ;
- protected procedure WriteDialogueItemEvent ( const AParent : TMz_XmlElement; const AEvent : TGorillaDialogueItemEvent ) ;
- public procedure SaveToStream ( const ASystem : TGorillaDialogueSystem; const AStream : TStream ) ;
- public procedure SaveToFile ( const ASystem : TGorillaDialogueSystem; const AFileName : string ) ;