ds_grid_destroy

Destroys a grid, freeing the memory used.

Syntax:

GML Code Example

ds_grid_destroy(index);


Argument Description
index This index of the grid to destroy.


Returns: N/A


Description

This function will remove the given grid data-structure from memory, freeing up the resources it was using and removing all values that it contained. This function should always be used when you are finished using the ds_grid to prevent memory leaks that can slow down and crash your game.


Example:

GML Code Example

if lives = 0
    {
    ds_grid_destroy(Wall_Grid);
    room_goto(rm_Menu);
    }
 

The above code will check the value of the built in global variable "lives" and if it is 0, it destroys the ds_grid indexed in the variable "Wall_Grid" and then changes rooms.


Back: DS Grids



No Examples Submitted

Does this page need better examples? Be the first to Submit

No Edits Suggested

Is this page unclear or not descriptive enough? Suggest an edit to the page and with enough upvotes your changes will be made.

No Questions Have Been Ask

Do you have a question about this page? Ask it Here