Advertisement

How can I register a static const class field?

Started by April 29, 2013 08:59 AM
0 comments, last by TechRogue 11 years, 6 months ago

I want to register a const unsigned int value

but the enum is only support int type

so I can't use it

finally I only could use RegisterGlobalProperty

but it can't recieve a const value

....How can I do it ?

Angelscript doesn't currently support static class members in the script language, if that's what you're asking.

If you're trying to expose a C++ static class member to Angelscript, you can cast the const away with const_cast (I can't believe I'm recommending the use of const_cast). There's probably a better way, but that's how I've been doing it in my engine.

This topic is closed to new replies.

Advertisement