On Wed, 21 Feb 2018, Martok wrote:

I doubt that many would be using scopedenums for that.
Isn't that what they're for?

{$SCOPEDENUMS ON}
type
 TTileSortingFlag = (Static,
                     Ramp,
                     Ignore,
                     Particle,
                     Floor,
                     Flat,
                     Container,
                     OnRamp,
                     BufferStatic,
                     BufferDynamic
                     );

As a side note, Ryan: if you need to interoperate with other languages, using
enums is dangerous. FPC has different enum storage semantics from most other
compilers, and will happily drop you into "undefined" behaviour.

I was waiting for this reply from you. You didn't disappoint ;)

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to