rhodonite
Preparing search index...
default
CommonShaderPart
Class CommonShaderPart
Abstract
Hierarchy (
View Summary
)
CommonShaderPart
RaymarchingShaderPart
StandardShaderPart
Index
Constructors
constructor
Methods
get
Assignment
Statement
get
Assignment
Varying
Statement
In
Pixel
Shader
get
Main
Begin
get
Main
End
get
Pixel
Prerequisites
get
Pixel
Shader
Definitions
get
Vertex
Prerequisites
get
Vertex
Shader
Definitions
Constructors
constructor
new
CommonShaderPart
()
:
CommonShaderPart
Returns
CommonShaderPart
Methods
Abstract
get
Assignment
Statement
getAssignmentStatement
(
engine
:
Engine
,
varName
:
string
,
inputSocket
:
Socket
<
string
,
CompositionTypeEnum
,
ComponentTypeEnum
,
SocketDefaultValue
,
>
,
)
:
string
Parameters
engine
:
Engine
varName
:
string
inputSocket
:
Socket
<
string
,
CompositionTypeEnum
,
ComponentTypeEnum
,
SocketDefaultValue
>
Returns
string
Abstract
get
Assignment
Varying
Statement
In
Pixel
Shader
getAssignmentVaryingStatementInPixelShader
(
engine
:
Engine
,
varName
:
string
,
inputSocket
:
Socket
<
string
,
CompositionTypeEnum
,
ComponentTypeEnum
,
SocketDefaultValue
,
>
,
inputNode
:
AbstractShaderNode
,
outputNameOfPrev
:
string
,
)
:
string
Parameters
engine
:
Engine
varName
:
string
inputSocket
:
Socket
<
string
,
CompositionTypeEnum
,
ComponentTypeEnum
,
SocketDefaultValue
>
inputNode
:
AbstractShaderNode
outputNameOfPrev
:
string
Returns
string
Abstract
get
Main
Begin
getMainBegin
(
engine
:
Engine
,
isVertexStage
:
boolean
)
:
string
Parameters
engine
:
Engine
isVertexStage
:
boolean
Returns
string
Abstract
get
Main
End
getMainEnd
(
engine
:
Engine
,
isVertexStage
:
boolean
)
:
string
Parameters
engine
:
Engine
isVertexStage
:
boolean
Returns
string
Abstract
get
Pixel
Prerequisites
getPixelPrerequisites
(
engine
:
Engine
,
shaderNodes
:
AbstractShaderNode
[]
)
:
string
Parameters
engine
:
Engine
shaderNodes
:
AbstractShaderNode
[]
Returns
string
Abstract
get
Pixel
Shader
Definitions
getPixelShaderDefinitions
(
engine
:
Engine
)
:
string
Parameters
engine
:
Engine
Returns
string
Abstract
get
Vertex
Prerequisites
getVertexPrerequisites
(
engine
:
Engine
,
shaderNodes
:
AbstractShaderNode
[]
,
)
:
string
Parameters
engine
:
Engine
shaderNodes
:
AbstractShaderNode
[]
Returns
string
Abstract
get
Vertex
Shader
Definitions
getVertexShaderDefinitions
(
engine
:
Engine
)
:
string
Parameters
engine
:
Engine
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
get
Assignment
Statement
get
Assignment
Varying
Statement
In
Pixel
Shader
get
Main
Begin
get
Main
End
get
Pixel
Prerequisites
get
Pixel
Shader
Definitions
get
Vertex
Prerequisites
get
Vertex
Shader
Definitions
rhodonite
Loading...