Show / Hide Table of Contents

Class VectorSwizzle

Inheritance
System.Object
MixtureNode
VectorSwizzle
Inherited Members
MixtureNode.graph
MixtureNode.rtSettings
MixtureNode.defaultRTSettings
MixtureNode.nodeWidth
MixtureNode.previewTexture
MixtureNode.hasSettings
MixtureNode.hasPreview
MixtureNode.supportedDimensions
MixtureNode.defaultPreviewChannels
MixtureNode.showPreviewExposure
MixtureNode.isPreviewCollapsed
MixtureNode.onSettingsChanged
MixtureNode.beforeProcessSetup
MixtureNode.afterProcessCleanup
MixtureNode.showControlsOnHover
MixtureNode.needsInspector
MixtureNode.temporaryMaterials
MixtureNode.previewMode
MixtureNode.previewMip
MixtureNode.previewVisible
MixtureNode.previewEV100
MixtureNode.previewSlice
MixtureNode.isPinned
MixtureNode.recorder
MixtureNode.OnNodeCreated()
MixtureNode.UpdateTempRenderTexture(CustomRenderTexture, Boolean, Boolean, CustomRenderTextureUpdateMode, Boolean)
MixtureNode.GetTempTextureDimension()
MixtureNode.OnProcess(CommandBuffer)
MixtureNode.Process()
MixtureNode.RemoveObjectFromGraph(Object)
MixtureNode.GetPropertyType(Shader, Int32)
MixtureNode.GetMaterialPortDatas(Material)
MixtureNode.AssignMaterialPropertiesFromEdges(List<SerializableEdge>, Material)
MixtureNode.OnSettingsChanged()
MixtureNode.GetDefaultMaterial(Material)
MixtureNode.ResetMaterialPropertyToDefault(Material, String)
MixtureNode.GetTempMaterial(String)
MixtureNode.Disable()
Namespace: Mixture
Assembly: Mixture.Runtime.dll
Syntax
[Documentation("\r\nSwizzle the input vector, you can also choose tou output a custom value instead of a vector component.\r\n")]
[Serializable]
public class VectorSwizzle : MixtureNode

Fields

| Improve this Doc View Source

compW

Declaration
public VectorSwizzle.Component compW
Field Value
Type Description
VectorSwizzle.Component
| Improve this Doc View Source

compX

Declaration
public VectorSwizzle.Component compX
Field Value
Type Description
VectorSwizzle.Component
| Improve this Doc View Source

compY

Declaration
public VectorSwizzle.Component compY
Field Value
Type Description
VectorSwizzle.Component
| Improve this Doc View Source

compZ

Declaration
public VectorSwizzle.Component compZ
Field Value
Type Description
VectorSwizzle.Component
| Improve this Doc View Source

custom

Declaration
public float custom
Field Value
Type Description
System.Single
| Improve this Doc View Source

input

Declaration
public Vector4 input
Field Value
Type Description
UnityEngine.Vector4
| Improve this Doc View Source

output

Declaration
public Vector4 output
Field Value
Type Description
UnityEngine.Vector4

Properties

| Improve this Doc View Source

name

Declaration
public override string name { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

showDefaultInspector

Declaration
public override bool showDefaultInspector { get; }
Property Value
Type Description
System.Boolean
Overrides
MixtureNode.showDefaultInspector

Methods

| Improve this Doc View Source

ProcessNode(CommandBuffer)

Declaration
protected override bool ProcessNode(CommandBuffer cmd)
Parameters
Type Name Description
UnityEngine.Rendering.CommandBuffer cmd
Returns
Type Description
System.Boolean
Overrides
MixtureNode.ProcessNode(CommandBuffer)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX