Implement Type function elsewhere?
BlitzMax Forums/BlitzMax Beginners Area/Implement Type function elsewhere?
| ||
| Can't find this in the docs so ... Can you declare a Type method or function as a one liner with no body and then implement it fully further down in the code thus keeping you types small and neat and easy to read? I ask because you can do this in Delphi and it's very useful. |
| ||
| look at Abstract |
| ||
| Thanks, I know what abstract does but thats so you can implement the method in a child (extended) class, it doesn't mean you can just have the function outside of the type (but referenced to it) further down in the code does it? |
| ||
| As far as I know it's all got to be contained within the type. |
| ||
| Ahhh right, you mean forward declarations. No, BMax doesn't support that. |
| ||
| never mind thanks anyway. I'm just used to forward declarations that's all. |
| ||
| No you can't. You don't need to either, as BlitzMAX doesn't use a single pass compiler. |