This is the documentation for the Scripting APIs of this package.
Show / Hide Table of Contents
-
Unity
Editor -
Unity
Editor. Rendering -
Additional
Properties State Base<TState> -
Additional
Properties State List<TTarget> -
Additional
Properties State<TState, TTarget> -
Advanced
Properties -
Analytics
Utils -
Asset
Database Helper -
Asset
Reimport Utils -
Build
Target Extensions -
Camera
Editor Utils -
Camera
Editor Utils. Get Preview Camera -
Camera
UI -
Camera
UI. Environment -
Camera
UI. Environment. Styles -
Camera
UI. Output -
Camera
UI. Output. Styles -
Camera
UI. Physical Camera -
Camera
UI. Physical Camera. Styles -
Camera
UI. Projection Matrix Mode -
Camera
UI. Projection Type -
Camera
UI. Rendering -
Camera
UI. Rendering. Styles -
Camera
UI. Styles -
Core
Build Data -
Core
Editor Constants -
Core
Editor Drawer<TData> -
Core
Editor Drawer<TData>. Action Drawer -
Core
Editor Drawer<TData>. Data Select<T2Data> -
Core
Editor Drawer<TData>. Enabler -
Core
Editor Drawer<TData>. IDrawer -
Core
Editor Drawer<TData>. Switch Enabler -
Core
Editor Drawers Extensions -
Core
Editor Styles -
Core
Editor Utils -
Core
Light Editor Utilities -
Core
Render Pipeline Preferences -
Debug
State -
Debug
State Attribute -
Debug
State Bool -
Debug
State Color -
Debug
State Enum -
Debug
State Flags -
Debug
State Float -
Debug
State Int -
Debug
State Object -
Debug
State UInt -
Debug
State Vector2 -
Debug
State Vector3 -
Debug
State Vector4 -
Debug
State<T> -
Debug
UIDrawer -
Debug
UIDrawer Attribute -
Debug
UIDrawer Bit Field -
Debug
UIDrawer Bool Field -
Debug
UIDrawer Button -
Debug
UIDrawer Color Field -
Debug
UIDrawer Container -
Debug
UIDrawer Enum Field -
Debug
UIDrawer Float Field -
Debug
UIDrawer Foldout -
Debug
UIDrawer HBox -
Debug
UIDrawer History Bool Field -
Debug
UIDrawer History Enum Field -
Debug
UIDrawer Int Field -
Debug
UIDrawer Mask Field -
Debug
UIDrawer Message Box -
Debug
UIDrawer Object Field -
Debug
UIDrawer Object List Field -
Debug
UIDrawer Object Popup Field -
Debug
UIDrawer Progress Bar Value -
Debug
UIDrawer Table -
Debug
UIDrawer UInt Field -
Debug
UIDrawer VBox -
Debug
UIDrawer Value -
Debug
UIDrawer Value Tuple -
Debug
UIDrawer Vector2Field -
Debug
UIDrawer Vector3Field -
Debug
UIDrawer Vector4Field -
Debug
UIField Drawer<TValue, TField, TState> -
Debug
UIWidget Drawer<TWidget> -
Decal
Preferences -
Default
Volume Profile Editor -
Default
Volume Profile Settings Property Drawer -
Default
Volume Profile Settings Property Drawer. Default Volume Profile Settings Context Menu<TSetting, TRender Pipeline> -
Dialog
Text -
Editor
Pref Bool -
Editor
Pref Bool Flags<T> -
Editor
Window With Help Button -
Expanded
State Base<TState> -
Expanded
State List<TTarget> -
Expanded
State<TState, TTarget> -
Filter
Window -
Filter
Window. Element -
Filter
Window. Group Element -
Filter
Window. IProvider -
Foldout
Option -
Gizmo
Utility -
Group
Option -
Header
Foldout -
Header
Foldout. Uxml Serialized Data -
Header
Toggle Foldout -
Hierarchical
Box -
Hierarchical
Sphere -
ICompute
Shader Variant Stripper -
ICompute
Shader Variant Stripper Scope -
ICompute
Shader Variant Stripper Skipper -
ICore
Render Pipeline Preferences Provider - IESEngine
- IESImporter
-
IESImporter
Editor -
IESImporter
Editor. Layout Render Pipeline Use Ies Maximum Intensity -
IESImporter
Editor. Setup Render Pipeline Preview Camera -
IESImporter
Editor. Setup Render Pipeline Preview Floor Renderer -
IESImporter
Editor. Setup Render Pipeline Preview Light -
IESImporter
Editor. Setup Render Pipeline Preview Light Intensity -
IESImporter
Editor. Setup Render Pipeline Preview Wall Renderer -
IESLight
Type -
IESMeta
Data - IESObject
- IESReader
- IESResolution
-
IRemove
Additional Data Contextual Menu<T> -
ISerialized
Bit Array -
ISerialized
Camera -
ISerialized
Light -
ISerialized
Render Pipeline Global Settings -
IShader
Variant Stripper -
IShader
Variant Stripper Scope -
IShader
Variant Stripper Skipper -
IVariant
Stripper Scope<TShader, TShader Variant> -
IVariant
Stripper Skipper<TShader, TShader Variant> -
IVariant
Stripper<TShader, TShader Variant> -
IVolume
Additional Gizmo -
Inspector
Curve Editor -
Inspector
Curve Editor. Curve State -
Inspector
Curve Editor. Selection -
Inspector
Curve Editor. Settings -
Light
UI -
Light
UI. Styles -
Light
Unit Slider -
Light
Unit Slider. Slider Styles -
Light
Unit Slider Descriptors -
Light
Unit Slider UIDescriptor -
Light
Unit Slider UIRange -
Material
Editor Extension -
Material
Header Scope -
Material
Header Scope List -
Material
Upgrader -
Material
Upgrader. Material Finalizer -
Material
Upgrader. Material Property Type -
Material
Upgrader. Upgrade Flags -
Property
Fetcher Extensions -
Property
Fetcher<T> -
Relative
Properties Drawer -
Relative
Property Fetcher<T> -
Remove
Additional Data Utils -
Render
Graph Viewer -
Render
Pipeline Global Settings End Name Edit Action -
Render
Pipeline Global Settings Provider<TRender Pipeline, TGlobal Settings> -
Render
Pipeline Global Settings UI -
Render
Pipeline Global Settings UI. Styles -
Serialized
Bit Array -
Serialized
Bit Array128 -
Serialized
Bit Array16 -
Serialized
Bit Array256 -
Serialized
Bit Array32 -
Serialized
Bit Array64 -
Serialized
Bit Array8 -
Serialized
Bit Array Any -
Serialized
Bit Array Utilities -
Serialized
Data Parameter -
Serialized
Property Extension -
Set
Additional Properties Visibility Attribute -
Shader
Stripping Watcher -
Shader
Stripping Watcher. On Shader Stripped Callback Handler<TShader, TShader Variant> -
Shadow
Cascade GUI -
Shadow
Cascade GUI. Cascade -
Shadow
Cascade GUI. Handle State -
Speed
Tree8Material Upgrader -
Speed
Tree9Material Upgrader -
String
Extensions -
Temperature
Slider UIDrawer -
Timed
Scope -
Volume
Component Editor -
Volume
Component Editor. Indent Level Scope -
Volume
Component Editor. Overridable Property Scope -
Volume
Component Editor Attribute -
Volume
Component List Editor -
Volume
Parameter Drawer -
Volume
Parameter Drawer Attribute -
Volume
Profile Editor -
Volume
Profile Factory -
Volume
Profile Utils -
Volumes
Preferences -
Volumes
Preferences. Volume Gizmo Visibility
-
Additional
-
Unity
Editor. Rendering. Look Dev -
Unity
Editor. Rendering. Utilities -
Unity
Engine -
Unity
Engine. Experimental. Rendering -
Unity
Engine. Rendering -
APVConstant
Buffer Register -
APVLeak
Reduction Mode -
APVLeak
Reduction Mode Parameter -
Adaptive
Probe Volumes -
Adaptive
Probe Volumes. Lighting Baker -
Adaptive
Probe Volumes. Sky Occlusion Baker -
Adaptive
Probe Volumes. Virtual Offset Baker -
Additional
GIBake Requests Manager -
Additional
Property Attribute -
Advanced
Upscalers -
Animation
Curve Parameter -
Array
Extensions -
Base
Command Buffer -
Batch
Layer -
Batch
Renderer Group Globals -
Bit
Array128 -
Bit
Array16 -
Bit
Array256 -
Bit
Array32 -
Bit
Array64 -
Bit
Array8 -
Bit
Array Utilities - Blitter
-
Bool
Parameter -
Bool
Parameter. Display Type -
Buffered
RTHandle System -
Camera
Capture Bridge -
Camera
History Item -
Camera
Switcher -
Clamped
Float Parameter -
Clamped
Int Parameter -
Clear
Flag -
Color
Parameter -
Color
Space Utils -
Color
Utils -
Command
Buffer Helpers -
Command
Buffer Pool -
Component
Singleton<TType> -
Compute
Command Buffer -
Constant
Buffer -
Constant
Buffer Base -
Constant
Buffer<CBType> -
Context
Container -
Context
Item -
Core
Matrix Utils -
Core
RPHelp URLAttribute -
Core
Render Pipeline Preferences -
Core
Unsafe Utils -
Core
Unsafe Utils. Fixed Buffer String Queue -
Core
Unsafe Utils. IKey Getter<TValue, TKey> -
Core
Utils -
Core
Utils. Priorities -
Core
Utils. Sections -
Cubemap
Parameter -
Current
Pipeline Help URLAttribute -
Debug
Display GPUResident Drawer -
Debug
Display Settings HDROutput -
Debug
Display Settings Panel -
Debug
Display Settings Panel<T> -
Debug
Display Settings Stats<TProfile Id> -
Debug
Display Settings UI -
Debug
Display Settings Volume -
Debug
Display Settings<T> -
Debug
Display Stats<TProfile Id> -
Debug
Frame Timing -
Debug
Manager -
Debug
Manager. UIMode -
Debug
Overlay -
Debug
Probe Shading Mode -
Debug
Shapes -
Debug
UI -
Debug
UI. Bit Field -
Debug
UI. Bool Field -
Debug
UI. Button -
Debug
UI. Color Field -
Debug
UI. Container -
Debug
UI. Enum Field -
Debug
UI. Enum Field<T> -
Debug
UI. Field<T> -
Debug
UI. Flags -
Debug
UI. Float Field -
Debug
UI. Foldout -
Debug
UI. Foldout. Context Menu Item -
Debug
UI. HBox -
Debug
UI. History Bool Field -
Debug
UI. History Enum Field -
Debug
UI. IContainer -
Debug
UI. IValue Field -
Debug
UI. Int Field -
Debug
UI. Mask Field -
Debug
UI. Message Box -
Debug
UI. Message Box. Style -
Debug
UI. Object Field -
Debug
UI. Object List Field -
Debug
UI. Object Popup Field -
Debug
UI. Panel -
Debug
UI. Progress Bar Value -
Debug
UI. Runtime Debug Shaders Message Box -
Debug
UI. Table -
Debug
UI. Table. Row -
Debug
UI. UInt Field -
Debug
UI. VBox -
Debug
UI. Value -
Debug
UI. Value Tuple -
Debug
UI. Vector2Field -
Debug
UI. Vector3Field -
Debug
UI. Vector4Field -
Debug
UI. Widget -
Debug
UI. Widget. Name And Tooltip -
Delegate
Utility -
Depth
Bits -
Dictionary
Pool<TKey, TValue> -
Display
Info Attribute -
Documentation
Info -
Documentation
Utils -
Dynamic
Array Extensions -
Dynamic
Array<T> -
Dynamic
Array<T>. Iterator -
Dynamic
Array<T>. Range Enumerable -
Dynamic
Array<T>. Range Enumerable. Range Iterator -
Dynamic
Array<T>. Sort Comparer -
Dynamic
Res Scale Policy Type -
Dynamic
Res Scaler Slot -
Dynamic
Res Upscale Filter -
Dynamic
Resolution Handler -
Dynamic
Resolution Handler. Upsampler Schedule Type -
Dynamic
Resolution Type -
Dynamic
String -
Enum
Parameter<T> - FSRUtils
-
Field
Packing -
Field
Precision -
Float
Parameter -
Float
Range Parameter -
Free
Camera -
GPUPrefix
Sum -
GPUPrefix
Sum. Direct Args -
GPUPrefix
Sum. Indirect Direct Args -
GPUPrefix
Sum. Level Offsets -
GPUPrefix
Sum. Render Graph Resources -
GPUPrefix
Sum. Support Resources -
GPUPrefix
Sum. System Resources -
GPUResident
Drawer -
GPUResident
Drawer Mode -
GPUResident
Drawer Settings - GPUSort
-
GPUSort.
Args -
GPUSort.
Render Graph Resources -
GPUSort.
Support Resources -
GPUSort.
System Resources -
Generate
HLSL -
Generic
Pool<T> -
Global
Dynamic Resolution Settings - HDRColorspace
- HDREncoding
-
HDROutput
Utils -
HDROutput
Utils. HDRDisplay Information -
HDROutput
Utils. Operation -
HDROutput
Utils. Shader Keywords -
HDRRange
Reduction - HLSLArray
-
Hable
Curve -
Hable
Curve. Segment -
Hable
Curve. Uniforms -
Halton
Sequence - Hammersley
-
Hash
Set Pool<T> -
Hide
In Debug UIAttribute -
IAdditional
Data -
IBase
Command Buffer -
IBit
Array -
ICamera
History Read Access -
ICamera
History Read Access. History Request Delegate -
ICamera
History Write Access -
ICloud
Background -
ICompute
Command Buffer -
IDebug
Data -
IDebug
Display Settings -
IDebug
Display Settings Data -
IDebug
Display Settings Panel -
IDebug
Display Settings Panel Disposable -
IDebug
Display Settings Query -
IDefault
Volume Profile Asset -
IDefault
Volume Profile Settings -
IGPUResident
Render Pipeline -
IPer
Frame History Access Tracker -
IPost
Process Component -
IProbe
Volume Enabled Render Pipeline -
IRaster
Command Buffer -
IRender
Pipeline Graphics Settings Stripper<T> -
ISTPEnabled
Render Pipeline -
IShader
Variant Settings - IStripper
-
IUnsafe
Command Buffer -
IVirtual
Texturing Enabled Render Pipeline - IVolume
-
IVolume
Debug Settings -
IVolume
Debug Settings2 -
IVolumetric
Cloud -
Include
Additional RPAssets -
Int
Parameter -
Keyframe
Utility -
Layer
Mask Parameter -
Lens
Flare Common SRP -
Lens
Flare Component SRP -
Lens
Flare Data Element SRP -
Lens
Flare Data SRP -
Light
Unit Utils -
List
Buffer Extensions -
List
Buffer<T> -
List
Changed Event Args<T> -
List
Changed Event Handler<T> -
List
Pool<T> - MSAASamples
-
Material
Parameter -
Material
Quality -
Material
Quality Utilities -
Max
Float Parameter -
Max
Int Parameter -
Min
Float Parameter -
Min
Int Parameter -
Mouse
Position Debug -
No
Interp Clamped Float Parameter -
No
Interp Clamped Int Parameter -
No
Interp Color Parameter -
No
Interp Cubemap Parameter -
No
Interp Float Parameter -
No
Interp Float Range Parameter -
No
Interp Int Parameter -
No
Interp Max Float Parameter -
No
Interp Max Int Parameter -
No
Interp Min Float Parameter -
No
Interp Min Int Parameter -
No
Interp Render Texture Parameter -
No
Interp Texture Parameter -
No
Interp Vector2Parameter -
No
Interp Vector3Parameter -
No
Interp Vector4Parameter -
Object
Parameter<T> -
Object
Pool<T> -
Object
Pool<T>. Pooled Object -
Observable
List<T> - Observable<T>
-
Occluder
Parameters -
Occluder
Subview Update -
Occlusion
Culling Settings -
Occlusion
Test -
Occlusion
Test Methods -
Packing
Attribute -
Packing
Rules -
Perform
Dynamic Res -
Power
Of Two Texture Atlas -
Probe
Adjustment Volume -
Probe
Adjustment Volume. Mode -
Probe
Adjustment Volume. Rendering Layer Mask Operation -
Probe
Adjustment Volume. Shape -
Probe
Reference Volume -
Probe
Reference Volume. Extra Data Action Input -
Probe
Reference Volume. Runtime Resources -
Probe
Touchup Volume -
Probe
Volume -
Probe
Volume. Mode -
Probe
Volume Baking Set -
Probe
Volume Blending Texture Memory Budget -
Probe
Volume Per Scene Data -
Probe
Volume SHBands -
Probe
Volume Scene Data -
Probe
Volume System Parameters -
Probe
Volume Texture Memory Budget -
Probe
Volumes Options -
Profiling
Sample -
Profiling
Sampler -
Profiling
Scope - RTHandle
-
RTHandle
Alloc Info -
RTHandle
Properties -
RTHandle
Static Helpers -
RTHandle
System - RTHandles
-
Raster
Command Buffer -
Reload
Attribute -
Reload
Attribute. Package -
Reload
Group Attribute -
Remove
Range Extensions -
Render
Graph Global Settings -
Render
Pipeline Global Settings Utils -
Render
Pipeline Global Settings<TGlobal Render Pipeline Settings, TRender Pipeline> -
Render
Pipeline Graphics Settings Container -
Render
Pipeline Resources -
Render
Request Batcher Context -
Render
Texture Parameter -
Rendering
Layer Mask Parameter -
Resource
Reloader - SHCoefficients
-
SRPLens
Flare Blend Mode -
SRPLens
Flare Color Type -
SRPLens
Flare Distribution -
SRPLens
Flare Type - STP
-
STP.
Config -
STP.
History Context -
STP.
History Update Info -
STP.
Per View Config -
Scale
Func -
Scene
Render Pipeline -
Serializable
Enum -
Serialized
Dictionary<K, V> -
Serialized
Dictionary<K, V, SK, SV> -
Shader
Debug Print Input -
Shader
Debug Print Input Producer -
Shader
Debug Print Manager -
Shader
Gen UInt4 -
Shader
Stripping Setting -
Shader
Variant Log Level -
Spherical
Harmonics L1 -
Spherical
Harmonics L2Utils -
Subview
Occlusion Test -
Surface
Data Attributes -
Swap
Collection Extensions - Texture2DAtlas
- Texture2DParameter
- Texture3DParameter
-
Texture
Curve -
Texture
Curve Parameter -
Texture
Gradient -
Texture
Gradient Parameter -
Texture
Parameter -
Texture
XR -
Tile
Layout Utils -
Unsafe
Command Buffer -
Unsafe
Generic Pool<T> - Vector2Parameter
- Vector3Parameter
- Vector4Parameter
- Volume
-
Volume
Component -
Volume
Component. Indent -
Volume
Component Deprecated -
Volume
Component Menu -
Volume
Component Menu For Render Pipeline -
Volume
Debug Settings<T> -
Volume
Isolation Scope -
Volume
Manager -
Volume
Parameter -
Volume
Parameter<T> -
Volume
Profile -
Volume
Stack -
XRGraphics
Automated Tests - XRSRPSettings
-
APVConstant
-
Unity
Engine. Rendering. Look Dev -
Unity
Engine. Rendering. Render Graph Module -
Access
Flags -
Base
Render Func<Pass Data, Context Type> -
Buffer
Desc -
Buffer
Handle -
Compute
Graph Context -
Depth
Access -
Fast
Memory Desc -
IBase
Render Graph Builder -
ICompute
Render Graph Builder -
IRaster
Render Graph Builder -
IRender
Graph Enabled Render Pipeline -
IRender
Graph Recorder -
IUnsafe
Render Graph Builder -
Import
Resource Params -
Internal
Render Graph Context -
Raster
Graph Context -
Ray
Tracing Acceleration Structure Desc -
Ray
Tracing Acceleration Structure Handle -
Render
Graph -
Render
Graph Builder -
Render
Graph Context -
Render
Graph Default Resources -
Render
Graph Object Pool -
Render
Graph Parameters -
Render
Graph Profiling Scope -
Render
Target Info -
Renderer
List Handle -
Texture
Desc -
Texture
Handle -
Texture
Size Mode -
Unsafe
Graph Context
-
Access
-
Unity
Engine. Rendering. Render Graph Module. Native Render Pass Compiler -
Unity
Engine. Rendering. Render Graph Module. Util -
Unity
Engine. Rendering. Tests -
Unity
Engine. Rendering. UI -
Debug
UIHandler Bit Field -
Debug
UIHandler Button -
Debug
UIHandler Canvas -
Debug
UIHandler Color -
Debug
UIHandler Container -
Debug
UIHandler Enum Field -
Debug
UIHandler Enum History -
Debug
UIHandler Field<T> -
Debug
UIHandler Float Field -
Debug
UIHandler Foldout -
Debug
UIHandler Group -
Debug
UIHandler HBox -
Debug
UIHandler Indirect Float Field -
Debug
UIHandler Indirect Toggle -
Debug
UIHandler Int Field -
Debug
UIHandler Message Box -
Debug
UIHandler Object -
Debug
UIHandler Object List -
Debug
UIHandler Object Popup Field -
Debug
UIHandler Panel -
Debug
UIHandler Progress Bar -
Debug
UIHandler Row -
Debug
UIHandler Toggle -
Debug
UIHandler Toggle History -
Debug
UIHandler UInt Field -
Debug
UIHandler VBox -
Debug
UIHandler Value -
Debug
UIHandler Value Tuple -
Debug
UIHandler Vector2 -
Debug
UIHandler Vector3 -
Debug
UIHandler Vector4 -
Debug
UIHandler Widget -
Debug
UIPrefab Bundle - UIFoldout
-
Debug