7 #include "GDCore/String.h" 
    8 #include "GDCore/Serialization/SerializerElement.h" 
   26     resourceName = resourceName_;
 
   30   SourceFileMetadata& SetIncludePosition(
const gd::String& includePosition_) {
 
   31     includePosition = includePosition_;
 
   35   const gd::String& GetResourceName()
 const { 
return resourceName; };
 
   37   gd::String& GetResourceName() { 
return resourceName; };
 
   39   const gd::String& GetIncludePosition()
 const { 
return includePosition; };
 
   41   void SerializeTo(SerializerElement& element)
 const {
 
   42     element.AddChild(
"resourceName").SetStringValue(resourceName);
 
   43     element.AddChild(
"includePosition").SetStringValue(includePosition);
 
   46   void UnserializeFrom(
const SerializerElement& element) {
 
   47     resourceName = element.GetStringAttribute(
"resourceName");
 
   48     includePosition = element.GetStringAttribute(
"includePosition", 
"last");
 
String represents an UTF8 encoded string.
Definition: String.h:33
 
Definition: CommonTools.h:24