apigear-io / cli

The ApiGear client as go project
https://apigear.io
MIT License
1 stars 2 forks source link

native types #126

Open jryannel opened 6 months ago

jryannel commented 6 months ago

A native type is a type which is declared and then used after the declaration as type.

For example UE support an FIntPoint, so we could declare an IntPoint and let the UE template know to use an FIntPoint.

@ue: FIntPoint
type IntPoint

There might be other information required (e.g. includes, linkage) to make the code compile.

This can also be added using meta information. Also platform specific directives can be added using external meta documents.

jryannel commented 5 months ago

naming: native types vs extern type