Zdexby TheHolyOneZ
6,967 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, const SortingSettings&& sortingSettings)Static+1 flags0xE0
void GetCameras_Internal(Type listType, object resultList)Private0x08
void DrawRenderers_Internal(long cullResults, const DrawingSettings&& drawingSettings, const 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, const DrawingSettings&& drawingSettings, const 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, const DrawingSettings&& drawingSettings, const FilteringSettings&& filteringSettings)Public0x13C
void DrawRenderers(const CullingResults& cullingResults, const DrawingSettings&& drawingSettings, const FilteringSettings&& filteringSettings, const 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(const ScriptableRenderContext&& _unity_self, Type listType, object resultList)PrivateStatic0x08
void DrawRenderers_Internal_Injected(const ScriptableRenderContext&& _unity_self, long cullResults, const DrawingSettings&& drawingSettings, const FilteringSettings&& filteringSettings, const ShaderTagId&& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount)PrivateStatic0x13C
void ExecuteCommandBuffer_Internal_Injected(const ScriptableRenderContext&& _unity_self, CommandBuffer commandBuffer)PrivateStatic0x08
void ExecuteCommandBufferAsync_Internal_Injected(const ScriptableRenderContext&& _unity_self, CommandBuffer commandBuffer, const ComputeQueueType& queueType)PrivateStatic0x08
void CreateRendererList_Internal_Injected(const ScriptableRenderContext&& _unity_self, long cullResults, const DrawingSettings&& drawingSettings, const FilteringSettings&& filteringSettings, const ShaderTagId&& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount, const RendererList&& ret)PrivateStatic0x13C
void PrepareRendererListsAsync_Internal_Injected(const ScriptableRenderContext&& _unity_self, object rendererLists)PrivateStatic0x08
RendererListStatus QueryRendererListStatus_Internal_Injected(const ScriptableRenderContext&& _unity_self, const RendererList&& handle)PrivateStatic0x10

Used by 8

types with a member, parameter or interface of this type