summaryrefslogtreecommitdiff
path: root/api/GenerateHeaderFiles.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'api/GenerateHeaderFiles.cpp')
-rw-r--r--api/GenerateHeaderFiles.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/api/GenerateHeaderFiles.cpp b/api/GenerateHeaderFiles.cpp
index e908ff1b..aac7ecb8 100644
--- a/api/GenerateHeaderFiles.cpp
+++ b/api/GenerateHeaderFiles.cpp
@@ -138,6 +138,9 @@ static void writeTypeSpecification(GeneratedFile* file, const TypeSpecification&
case SIMPLE:
*file << spec.getSimpleType() << attribute;
break;
+ case RS_OBJECT:
+ *file << "struct " << typeName << " _RS_OBJECT_DECL" << attribute;
+ break;
case ENUM: {
*file << "enum" << attribute << " ";
const string name = spec.getEnumName();