Jump to content

View more

Image of the Day

Adding some finishing touches...
Follow us for more
#screenshotsaturday #indiedev... by #MakeGoodGames https://t.co/Otbwywbm3a
IOTD | Top Screenshots

The latest, straight to your Inbox.

Subscribe to GameDev.net Direct to receive the latest updates and exclusive content.


Sign up now
- - - - -

Enum to Integer?

4: Adsense

Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.


  • You cannot reply to this topic
1 reply to this topic

#1 bollµ   Members   

358
Like
0Likes
Like

Posted 22 February 2013 - 08:01 AM

Hi all!

 

Is there any way to typecast an Enum to a raw integer in angelScript? I've tried using C's typecast syntax and the cast operator. neither worked :/.  Some more suggestions?  

 

thanks

~Bollu 

 

 


a WIP 2d game engine: https://code.google.com/p/modulusengine/

English is not my first language, so do feel free to correct me :)


#2 Andreas Jonsson   Moderators   

4652
Like
0Likes
Like

Posted 22 February 2013 - 02:07 PM

The enums are implicitly converted to integers by the compiler, but if you want to explicitly do the conversion you may use the C++ style cast (not C style).

 

enum E { VALUE = 1 }
int a = int(VALUE);

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game




Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.