LkEngine 0.1.2
 
Loading...
Searching...
No Matches
LkEngine::FPipelineSpecification Struct Reference

#include <PipelineSpecification.h>

Public Member Functions

FORCEINLINE void SetLayout (const FVertexBufferLayout &InLayout)
 

Public Attributes

TObjectPtr< LShaderShader = nullptr
 
TObjectPtr< LFramebufferTargetFramebuffer = nullptr
 
FVertexBufferLayout Layout
 
FVertexBufferLayout InstanceLayout
 
FVertexBufferLayout BoneInfluenceLayout
 
EPrimitiveTopology Topology = EPrimitiveTopology::Triangles
 
EDepthCompareOperator DepthOperator = EDepthCompareOperator::GreaterOrEqual
 
bool BackfaceCulling = true
 
bool DepthTest = true
 
bool DepthWrite = true
 
bool Wireframe = false
 
float LineWidth = 1.0f
 
std::string DebugName {}
 
ERendererAPI RenderAPI = ERendererAPI::None
 

Detailed Description


The documentation for this struct was generated from the following file: