IFastXmlCallback::ProcessElement

Called when a new XML element is encountered, starting a new scope.

Windows
MacOS
Linux

References

Module

XmlParser

Header

/Engine/Source/Runtime/XmlParser/Public/FastXml.h

Include

#include "FastXml.h"

Syntax

bool ProcessElement
(
    const TCHAR * ElementName,
    const TCHAR * ElementData,
    int32 XmlFileLineNumber
)

Remarks

Called when a new XML element is encountered, starting a new scope. You'll receive a call to ProcessClose() when this element's scope has ended.

Returns

You should return true to continue processing the file, or false to stop processing immediately.

Parameters

Parameter

Description

ElementName

The name of the element

ElementData

Optional data for this element, nullptr if none

XmlFileLineNumber

The line number in the XML file we're on

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss