[Gambas-user] Arrays of Structs

Tony Morehen tmorehen at ...3602...
Tue Nov 29 21:29:03 CET 2016


I may just be responding to a typo but your struct is named MapObjec 
while the code using it refers to MapObject.


On 28/11/16 10:40 PM, Cam Era wrote:
> I expect I'm trying to do something that's not possible with Gambas, but
> I'll ask this anyway.
>
> I'm trying to create an n x n array of a STRUCT which itself contains an
> array of type STRUCT.
>
> I have this declaration:
>
>      Public Struct MapObjec
>        xPos As Integer
>        yPos As Integer
>        ObjectType As Integer
>        isVisible As Boolean
>        ObjectPicture As Picture
>      End Struct
>
>      Public Struct MapRoom
>        MapObjects[50] As MapObject
>      End Struct
>
>      Static Private WorldMap[100, 100] As MapObject
>
>
> and this code:
>
>      WorldMap[5, 10].MapObjects.yPos = 100
>
>
> which generates a "NULL object" error.
>
> Any pointers as to whether this is possible and if so, how?
>
>
> Cheers
>
> -- Cam
> ------------------------------------------------------------------------------
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user






More information about the User mailing list