.. 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_ImmediateGeometry: ImmediateGeometry ================= **Inherits:** :ref:`GeometryInstance` **<** :ref:`VisualInstance` **<** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`begin` **(** :ref:`int` primitive, :ref:`Texture` texture **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_normal` **(** :ref:`Vector3` normal **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tangent` **(** :ref:`Plane` tangent **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_color` **(** :ref:`Color` color **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_uv` **(** :ref:`Vector2` uv **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_uv2` **(** :ref:`Vector2` uv **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_vertex` **(** :ref:`Vector3` pos **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_sphere` **(** :ref:`int` lats, :ref:`int` lons, :ref:`float` radius **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`end` **(** **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`clear` **(** **)** | +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ Member Function Description --------------------------- .. _class_ImmediateGeometry_begin: - void **begin** **(** :ref:`int` primitive, :ref:`Texture` texture **)** .. _class_ImmediateGeometry_set_normal: - void **set_normal** **(** :ref:`Vector3` normal **)** .. _class_ImmediateGeometry_set_tangent: - void **set_tangent** **(** :ref:`Plane` tangent **)** .. _class_ImmediateGeometry_set_color: - void **set_color** **(** :ref:`Color` color **)** .. _class_ImmediateGeometry_set_uv: - void **set_uv** **(** :ref:`Vector2` uv **)** .. _class_ImmediateGeometry_set_uv2: - void **set_uv2** **(** :ref:`Vector2` uv **)** .. _class_ImmediateGeometry_add_vertex: - void **add_vertex** **(** :ref:`Vector3` pos **)** .. _class_ImmediateGeometry_add_sphere: - void **add_sphere** **(** :ref:`int` lats, :ref:`int` lons, :ref:`float` radius **)** .. _class_ImmediateGeometry_end: - void **end** **(** **)** .. _class_ImmediateGeometry_clear: - void **clear** **(** **)**