Iliad
Painting Plugin for UnrealEngine4 by Praxinos
Public Member Functions | Public Attributes | List of all members
FOdysseyMeshPaintBatchedElementParameters Class Reference
Inheritance diagram for FOdysseyMeshPaintBatchedElementParameters:

Public Member Functions

virtual void BindShaders (FRHICommandList &RHICmdList, FGraphicsPipelineStateInitializer &GraphicsPSOInit, ERHIFeatureLevel::Type InFeatureLevel, const FMatrix &InTransform, const float InGamma, const FMatrix &ColorWeights, const FTexture *Texture) override
 

Public Attributes

OdysseyMeshPaintRendering::FOdysseyMeshPaintShaderParameters ShaderParams
 

Detailed Description

Mesh Based Painting Batched element parameters for texture paint shaders used for paint blending and paint mask generation

Member Function Documentation

◆ BindShaders()

virtual void FOdysseyMeshPaintBatchedElementParameters::BindShaders ( FRHICommandList &  RHICmdList,
FGraphicsPipelineStateInitializer &  GraphicsPSOInit,
ERHIFeatureLevel::Type  InFeatureLevel,
const FMatrix &  InTransform,
const float  InGamma,
const FMatrix &  ColorWeights,
const FTexture *  Texture 
)
inlineoverridevirtual

Binds vertex and pixel shaders for this element

Member Data Documentation

◆ ShaderParams

OdysseyMeshPaintRendering::FOdysseyMeshPaintShaderParameters FOdysseyMeshPaintBatchedElementParameters::ShaderParams

Shader parameters