Documentation
¶
Overview ¶
Package RenderData provides methods for working with RenderData object instances.
Index ¶
- type Advanced
- type Any
- type Instance
- func (self Instance) AsObject() [1]gd.Object
- func (self Instance) AsRenderData() Instance
- func (self Instance) GetCameraAttributes() RID.CameraAttributes
- func (self Instance) GetEnvironment() RID.Environment
- func (self Instance) GetRenderSceneBuffers() [1]gdclass.RenderSceneBuffers
- func (self Instance) GetRenderSceneData() [1]gdclass.RenderSceneData
- func (self *Instance) UnsafePointer() unsafe.Pointer
- func (self Instance) Virtual(name string) reflect.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Advanced ¶
type Advanced = class
Advanced exposes a 1:1 low-level instance of the class, undocumented, for those who know what they are doing.
type Instance ¶
type Instance [1]gdclass.RenderData
Abstract render data object, exists for the duration of rendering a single viewport. [b]Note:[/b] This is an internal rendering server object, do not instantiate this from script.
var Nil Instance
Nil is a nil/null instance of the class. Equivalent to the zero value.
func (Instance) AsRenderData ¶
func (Instance) GetCameraAttributes ¶
func (self Instance) GetCameraAttributes() RID.CameraAttributes
Returns the [RID] of the camera attributes object in the [RenderingServer] being used to render this viewport.
func (Instance) GetEnvironment ¶
func (self Instance) GetEnvironment() RID.Environment
Returns the [RID] of the environments object in the [RenderingServer] being used to render this viewport.
func (Instance) GetRenderSceneBuffers ¶
func (self Instance) GetRenderSceneBuffers() [1]gdclass.RenderSceneBuffers
Returns the [RenderSceneBuffers] object managing the scene buffers for rendering this viewport.
func (Instance) GetRenderSceneData ¶
func (self Instance) GetRenderSceneData() [1]gdclass.RenderSceneData
Returns the [RenderSceneData] object managing this frames scene data.