.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_GridMap: GridMap ======= **Inherits:** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`clear` **(** **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_cell_item` **(** :ref:`int` x, :ref:`int` y, :ref:`int` z **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_cell_item_orientation` **(** :ref:`int` x, :ref:`int` y, :ref:`int` z **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_cell_size` **(** **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_center_x` **(** **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_center_y` **(** **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_center_z` **(** **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Array` | :ref:`get_meshes` **(** **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_octant_size` **(** **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`MeshLibrary` | :ref:`get_theme` **(** **)** const | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`resource_changed` **(** :ref:`Resource` resource **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_cell_item` **(** :ref:`int` x, :ref:`int` y, :ref:`int` z, :ref:`int` item, :ref:`int` orientation=null **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_cell_size` **(** :ref:`Vector3` size **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_center_x` **(** :ref:`bool` enable **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_center_y` **(** :ref:`bool` enable **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_center_z` **(** :ref:`bool` enable **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_clip` **(** :ref:`bool` enabled, :ref:`bool` clipabove=0, :ref:`int` floor=true, :ref:`int` axis=null **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_octant_size` **(** :ref:`int` size **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_theme` **(** :ref:`MeshLibrary` theme **)** | +----------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Numeric Constants ----------------- - **INVALID_CELL_ITEM** = **-1** Member Function Description --------------------------- .. _class_GridMap_clear: - void **clear** **(** **)** .. _class_GridMap_get_cell_item: - :ref:`int` **get_cell_item** **(** :ref:`int` x, :ref:`int` y, :ref:`int` z **)** const .. _class_GridMap_get_cell_item_orientation: - :ref:`int` **get_cell_item_orientation** **(** :ref:`int` x, :ref:`int` y, :ref:`int` z **)** const .. _class_GridMap_get_cell_size: - :ref:`Vector3` **get_cell_size** **(** **)** const .. _class_GridMap_get_center_x: - :ref:`bool` **get_center_x** **(** **)** const .. _class_GridMap_get_center_y: - :ref:`bool` **get_center_y** **(** **)** const .. _class_GridMap_get_center_z: - :ref:`bool` **get_center_z** **(** **)** const .. _class_GridMap_get_meshes: - :ref:`Array` **get_meshes** **(** **)** .. _class_GridMap_get_octant_size: - :ref:`int` **get_octant_size** **(** **)** const .. _class_GridMap_get_theme: - :ref:`MeshLibrary` **get_theme** **(** **)** const .. _class_GridMap_resource_changed: - void **resource_changed** **(** :ref:`Resource` resource **)** .. _class_GridMap_set_cell_item: - void **set_cell_item** **(** :ref:`int` x, :ref:`int` y, :ref:`int` z, :ref:`int` item, :ref:`int` orientation=null **)** .. _class_GridMap_set_cell_size: - void **set_cell_size** **(** :ref:`Vector3` size **)** .. _class_GridMap_set_center_x: - void **set_center_x** **(** :ref:`bool` enable **)** .. _class_GridMap_set_center_y: - void **set_center_y** **(** :ref:`bool` enable **)** .. _class_GridMap_set_center_z: - void **set_center_z** **(** :ref:`bool` enable **)** .. _class_GridMap_set_clip: - void **set_clip** **(** :ref:`bool` enabled, :ref:`bool` clipabove=0, :ref:`int` floor=true, :ref:`int` axis=null **)** .. _class_GridMap_set_octant_size: - void **set_octant_size** **(** :ref:`int` size **)** .. _class_GridMap_set_theme: - void **set_theme** **(** :ref:`MeshLibrary` theme **)**