C# Class GPUGraph.NoiseNode

Inheritance: Node
ファイルを表示 Open project: heyx3/GPUNoiseForUnity Class Usage Examples

Public Properties

Property Type Description
NDimensions int
NoiseType NoiseTypes
Worley_DistanceCalc string

Public Methods

Method Description
EmitCode ( StringBuilder outCode ) : void
EmitDefs ( StringBuilder outCode ) : void
GetFunc ( NoiseTypes type, int nDimensions ) : string
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
NoiseNode ( Rect pos, NoiseTypes noiseType, int nDimensions ) : System
NoiseNode ( SerializationInfo info, StreamingContext context ) : System

Protected Methods

Method Description
CustomGUI ( ) : bool
MakeClone ( ) : Node

Private Methods

Method Description
GenerateInputs ( NoiseTypes t, int nDimensions, List currentInputs = null ) : List
GetInputDefaultVals ( NoiseTypes t, int nDimensions ) : List
GetInputNames ( NoiseTypes t, int nDimensions ) : List
NoiseNode ( ) : System

Method Details

CustomGUI() protected method

protected CustomGUI ( ) : bool
return bool

EmitCode() public method

public EmitCode ( StringBuilder outCode ) : void
outCode StringBuilder
return void

EmitDefs() public method

public EmitDefs ( StringBuilder outCode ) : void
outCode StringBuilder
return void

GetFunc() public method

public GetFunc ( NoiseTypes type, int nDimensions ) : string
type NoiseTypes
nDimensions int
return string

GetObjectData() public method

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return void

MakeClone() protected method

protected MakeClone ( ) : Node
return Node

NoiseNode() public method

public NoiseNode ( Rect pos, NoiseTypes noiseType, int nDimensions ) : System
pos UnityEngine.Rect
noiseType NoiseTypes
nDimensions int
return System

NoiseNode() public method

public NoiseNode ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return System

Property Details

NDimensions public_oe property

public int NDimensions
return int

NoiseType public_oe property

public NoiseTypes NoiseType
return NoiseTypes

Worley_DistanceCalc public_oe property

public string Worley_DistanceCalc
return string