Browse Source

Added nested class enums generation in CLI backend.

pull/34/merge
triton 12 years ago
parent
commit
432dad4692
  1. 8
      src/Generator/Generators/CLI/CLIHeadersTemplate.cs

8
src/Generator/Generators/CLI/CLIHeadersTemplate.cs

@ -184,10 +184,16 @@ namespace CppSharp.Generators.CLI
GenerateDeclarationCommon(@class); GenerateDeclarationCommon(@class);
if (GenerateClassProlog(@class)) if (GenerateClassProlog(@class))
return; return;
foreach (var @enum in @class.Enums)
{
PushIndent();
GenerateEnum(@enum);
PopIndent();
}
var nativeType = string.Format("::{0}*", @class.QualifiedOriginalName); var nativeType = string.Format("::{0}*", @class.QualifiedOriginalName);
if (@class.IsRefType) if (@class.IsRefType)

Loading…
Cancel
Save