Zdexby TheHolyOneZ
6,808 structs
Struct

ScriptableRenderContext

: ValueType : Object
UnityEngine.Rendering.ScriptableRenderContext, UnityEngine.CoreModule 0x0008 (8 B) UnityEngine.CoreModule.dll
implements IEquatable`1
0x00x0008

Members 2

OffsetSizeNameTypeFlags
0x04kRenderTypeTagShaderTagIdPrivateStatic+1 flags
0x08m_PtrlongPrivate

Functions 28

SignatureFlagsNativeParams
void InitializeSortSettings(Camera camera, ref SortingSettings& sortingSettings)Static+1 flags0xE0
void GetCameras_Internal(Type listType, object resultList)Private0x08
void DrawRenderers_Internal(long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, const ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount)Private0x13C
void ExecuteCommandBuffer_Internal(CommandBuffer commandBuffer)Private0x08
void ExecuteCommandBufferAsync_Internal(CommandBuffer commandBuffer, const ComputeQueueType& queueType)Private0x08
RendererList CreateRendererList_Internal(long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, const ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount)Private0x13C
void PrepareRendererListsAsync_Internal(object rendererLists)Private0x08
RendererListStatus QueryRendererListStatus_Internal(const RendererList& handle)Private0x10
void .ctor(long ptr)2 flags0x08
void GetCameras(List<UnityEngine.Camera> results)1 flags0x08
void DrawRenderers(const CullingResults& cullingResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings)Public0x13C
void DrawRenderers(const CullingResults& cullingResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref RenderStateBlock& stateBlock)Public0x13C
void ExecuteCommandBuffer(CommandBuffer commandBuffer)Public0x08
void ExecuteCommandBufferAsync(CommandBuffer commandBuffer, const ComputeQueueType& queueType)Public0x08
bool Equals(const ScriptableRenderContext& other)PublicFinal+2 flags0x08
bool Equals(object obj)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
RendererList CreateRendererList(const RendererListDesc& desc)Public0xC0
void PrepareRendererListsAsync(List<UnityEngine.Rendering.RendererUtils.RendererList> rendererLists)Public0x08
RendererListStatus QueryRendererListStatus(const RendererList& rendererList)Public0x10
void .cctor()PrivateStatic+1 flags0x00
void GetCameras_Internal_Injected(ref ScriptableRenderContext& _unity_self, Type listType, object resultList)PrivateStatic0x08
void DrawRenderers_Internal_Injected(ref ScriptableRenderContext& _unity_self, long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount)PrivateStatic0x13C
void ExecuteCommandBuffer_Internal_Injected(ref ScriptableRenderContext& _unity_self, CommandBuffer commandBuffer)PrivateStatic0x08
void ExecuteCommandBufferAsync_Internal_Injected(ref ScriptableRenderContext& _unity_self, CommandBuffer commandBuffer, const ComputeQueueType& queueType)PrivateStatic0x08
void CreateRendererList_Internal_Injected(ref ScriptableRenderContext& _unity_self, long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount, ref RendererList& ret)PrivateStatic0x13C
void PrepareRendererListsAsync_Internal_Injected(ref ScriptableRenderContext& _unity_self, object rendererLists)PrivateStatic0x08
RendererListStatus QueryRendererListStatus_Internal_Injected(ref ScriptableRenderContext& _unity_self, ref RendererList& handle)PrivateStatic0x10

Used by 8

types with a member, parameter or interface of this type