Zdexby TheHolyOneZ
36,909 classes
Class

VolumeManager

: Object
UnityEngine.Rendering.VolumeManager, Unity.RenderPipelines.Core.Runtime 0x0068 (104 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0068

Members 18

OffsetSizeNameTypeFlagsDefault
0x08k_ProfilerMarkerInitializeProfilerMarkerPrivateStatic+1 flags—
0x08k_ProfilerMarkerInitializeBaseTypesArrayProfilerMarkerPrivateStatic+1 flags—
0x08k_ProfilerMarkerUpdateProfilerMarkerPrivateStatic+1 flags—
0x08k_ProfilerMarkerReplaceDataProfilerMarkerPrivateStatic+1 flags—
0x08k_ProfilerMarkerEvaluateVolumeDefaultStateProfilerMarkerPrivateStatic+1 flags—
0x08s_InstanceLazy<UnityEngine.Rendering.VolumeManager>PrivateStatic+1 flags—
0x08<stack>k__BackingFieldVolumeStackPrivate—
0x08s_SupportedVolumeComponentsForRenderPipelineDictionary<System.TypePrivateStatic+1 flags—
0x08m_BaseComponentTypeArrayType[]Private—
0x08<globalDefaultProfile>k__BackingFieldVolumeProfilePrivate—
0x08<qualityDefaultProfile>k__BackingFieldVolumeProfilePrivate—
0x08<customDefaultProfiles>k__BackingFieldReadOnlyCollection<UnityEngine.Rendering.VolumeProfile>Private—
0x08m_VolumeCollectionVolumeCollectionPrivate+1 flags—
0x08m_ComponentsDefaultStateVolumeComponent[]Private—
0x08m_ParametersDefaultStateVolumeParameter[]1 flags—
0x08m_DefaultStackVolumeStackPrivate—
0x08m_CreatedVolumeStacksList<UnityEngine.Rendering.VolumeStack>Private+1 flags—
0x01<isInitialized>k__BackingFieldboolPrivate—
0x00610x07unreflected bytes to end of VolumeManager

Functions 54

SignatureFlagsNativeParams
void Register(Volume volume, int layer)Public0x08
void Unregister(Volume volume, int layer)Public0x08
VolumeManager get_instance()PublicStatic+1 flags0x08
VolumeStack get_stack()Public+1 flags0x08
void set_stack(VolumeStack value)Public+1 flags0x08
IEnumerable<System.Type> get_baseComponentTypes()Public+1 flags0x08
List<System.ValueTuple<System.String GetVolumeComponentsForDisplay(Type currentPipelineAssetType)1 flags0x08
List<System.ValueTuple<System.String BuildVolumeComponentDisplayList(const Type[]& types)Private0x08
Type[] get_baseComponentTypeArray()Public+1 flags0x08
void set_baseComponentTypeArray(const Type[]& value)2 flags0x08
VolumeProfile get_globalDefaultProfile()Public+1 flags0x08
void set_globalDefaultProfile(VolumeProfile value)Private+1 flags0x08
VolumeProfile get_qualityDefaultProfile()Public+1 flags0x08
void set_qualityDefaultProfile(VolumeProfile value)Private+1 flags0x08
ReadOnlyCollection<UnityEngine.Rendering.VolumeProfile> get_customDefaultProfiles()Public+1 flags0x08
void set_customDefaultProfiles(ReadOnlyCollection<UnityEngine.Rendering.VolumeProfile> value)Private+1 flags0x08
VolumeComponent GetVolumeComponentDefaultState(Type volumeComponentType)Public0x08
void .ctor()2 flags0x00
bool get_isInitialized()Public+1 flags0x01
void set_isInitialized(bool value)Private+1 flags0x01
void Initialize(VolumeProfile globalDefaultVolumeProfile, VolumeProfile qualityDefaultVolumeProfile)Public0x08
void InitializeBaseTypesArray(VolumeProfile globalDefaultVolumeProfile)Private0x08
void InitializeInternal(VolumeProfile globalDefaultVolumeProfile, VolumeProfile qualityDefaultVolumeProfile)1 flags0x08
void Deinitialize()Public0x00
void SetGlobalDefaultProfile(VolumeProfile profile)Public0x08
void SetQualityDefaultProfile(VolumeProfile profile)Public0x08
void SetCustomDefaultProfiles(List<UnityEngine.Rendering.VolumeProfile> profiles)Public0x08
void OnVolumeProfileChanged(VolumeProfile profile)Public0x08
void OnVolumeComponentChanged(VolumeComponent component)Public0x08
VolumeStack CreateStack()Public0x08
VolumeStack CreateStackInternal()Private0x08
void ResetMainStack()Public0x00
void DestroyStack(VolumeStack stack)Public0x08
void LoadBaseTypesByDefaultVolume(Type rpType, VolumeProfile globalDefaultVolumeProfile)1 flags0x08
void LoadBaseTypes(Type pipelineAssetType, VolumeProfile globalDefaultVolumeProfile)Private0x08
void InitializeVolumeComponents()1 flags0x00
void EvaluateVolumeDefaultState()Private0x00
void Register(Volume volume)Public0x08
void Unregister(Volume volume)Public0x08
bool IsComponentActiveInMask(const LayerMask& layerMask)Public—0x04
void SetLayerDirty(int layer)1 flags0x04
void UpdateVolumeLayer(Volume volume, int prevLayer, int newLayer)1 flags0x08
void OverrideData(VolumeStack stack, Volume volume, float interpFactor)Private0x08
void ReplaceData(VolumeStack stack)1 flags0x08
void CheckDefaultVolumeState()Public0x00
void CheckStack(VolumeStack stack)Public0x08
bool CheckUpdateRequired(VolumeStack stack)Private0x08
void Update(Transform trigger, const LayerMask& layerMask)Public0x08
void Update(VolumeStack stack, Transform trigger, const LayerMask& layerMask)Public0x08
Volume[] GetVolumes(const LayerMask& layerMask)Public0x08
List<UnityEngine.Rendering.Volume> GrabVolumes(const LayerMask& mask)Private0x08
bool IsVolumeRenderedByCamera(Volume volume, Camera camera)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00
void <EvaluateVolumeDefaultState>g__ApplyDefaultProfile|62_0(VolumeProfile profile, ref <>c__DisplayClass62_0& )Static+1 flags0x08

Used by 3

types with a member, parameter or interface of this type