Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

RDUniform

Inherits: RefCounted < Object

Shader uniform (used by RenderingDevice).

Description

This object is used by RenderingDevice.

Properties

int

binding

0

UniformType

uniform_type

3

Methods

void

add_id(id: RID)

void

clear_ids()

Array[RID]

get_ids() const


Property Descriptions

int binding = 0

  • void set_binding(value: int)

  • int get_binding()

The uniform's binding.


UniformType uniform_type = 3

The uniform's data type.


Method Descriptions

void add_id(id: RID)

Binds the given id to the uniform. The data associated with the id is then used when the uniform is passed to a shader.


void clear_ids()

Unbinds all ids currently bound to the uniform.


Array[RID] get_ids() const

Returns an array of all ids currently bound to the uniform.


User-contributed notes

Please read the User-contributed notes policy before submitting a comment.