7 #ifndef PARAMETER_METADATA_H
8 #define PARAMETER_METADATA_H
12 #include "GDCore/String.h"
13 #include "GDCore/Extensions/Metadata/ValueTypeMetadata.h"
16 class SerializerElement;
46 valueTypeMetadata = valueTypeMetadata_;
62 valueTypeMetadata.
SetName(type_);
102 valueTypeMetadata.
SetExtraInfo(supplementaryInformation_);
110 bool IsOptional()
const {
return valueTypeMetadata.IsOptional(); }
130 description = description_;
145 codeOnly = codeOnly_;
153 return valueTypeMetadata.GetDefaultValue();
173 longDescription = longDescription_;
A generic container that can represent a value ( containing a string, double, bool or int),...
Definition: SerializerElement.h:37
String represents an UTF8 encoded string.
Definition: String.h:31
Definition: CommonTools.h:24