BBMOD_IMeshRenderQueue

An interface defined in BBMOD_IMeshRenderQueue.gml

Implements BBMOD_IDestructible

BBMOD_IMeshRenderQueue()

Description

An interface for render queues that can draw meshes.

Methods

Name Description
DrawMesh Adds a BBMOD_ERenderCommand.DrawMesh command into the queue.
DrawMeshAnimated Adds a BBMOD_ERenderCommand.DrawMeshAnimated command into the queue.
DrawMeshBatched Adds a BBMOD_ERenderCommand.DrawMeshBatched command into the queue.
clear Clears the render queue.
destroy Frees memory used by the struct.
has_commands Checks whether the render queue has commands for given render pass.
is_empty Checks whether the render queue is empty.
set_priority Changes the priority of the render queue. Render queues with lower priority come first in the array returned by bbmod_render_queues_get.
submit Submits render commands.

Implemented in

BBMOD_MeshRenderQueue, BBMOD_RenderQueue

Do you find this page helpful?

Copyright © 2024, BlueBurn. Built on April 16, 2024 using GMDoc.