RDUniform

Наследует: RefCounted < Object

Униформа шейдера (используется RenderingDevice).

Описание

Этот объект используется RenderingDevice.

Свойства

int

binding

0

UniformType

uniform_type

3

Методы

void

add_id(id: RID)

void

clear_ids()

Array[RID]

get_ids() const


Описания свойств

int binding = 0 🔗

  • void set_binding(value: int)

  • int get_binding()

Привязка униформы.


UniformType uniform_type = 3 🔗

Тип данных униформы.


Описания метода

void add_id(id: RID) 🔗

Связывает заданный идентификатор с униформой. Данные, связанные с идентификатором, затем используются при передаче униформы в шейдер.


void clear_ids() 🔗

Отменяет привязку всех идентификаторов, привязанных к униформе.


Array[RID] get_ids() const 🔗

Возвращает массив всех идентификаторов, привязанных в данный момент к униформе.