Attention: Here be dragons (unstable version)

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

RenderDataExtension

Inherits: RenderData < Object

This class allows for a RenderData implementation to be made in GDExtension.

Description

This class allows for a RenderData implementation to be made in GDExtension.

Methods

RID

_get_camera_attributes() virtual const

RID

_get_environment() virtual const

RenderSceneBuffers

_get_render_scene_buffers() virtual const

RenderSceneData

_get_render_scene_data() virtual const


Method Descriptions

RID _get_camera_attributes() virtual const 🔗

Implement this in GDExtension to return the RID for the implementation's camera attributes object.


RID _get_environment() virtual const 🔗

Implement this in GDExtension to return the RID of the implementation's environment object.


RenderSceneBuffers _get_render_scene_buffers() virtual const 🔗

Implement this in GDExtension to return the implementation's RenderSceneBuffers object.


RenderSceneData _get_render_scene_data() virtual const 🔗

Implement this in GDExtension to return the implementation's RenderSceneDataExtension object.