#include <VK_RasterizationState.h>
◆ VK_RasterizationState()
FCT::VK_RasterizationState::VK_RasterizationState |
( |
VK_Context * | ctx | ) |
|
◆ addRef()
void FCT::RefCount::addRef |
( |
| ) |
|
|
inlineinherited |
◆ alphaToCoverageEnable() [1/2]
bool FCT::RasterizationState::alphaToCoverageEnable |
( |
| ) |
const |
|
inlineinherited |
◆ alphaToCoverageEnable() [2/2]
void FCT::RasterizationState::alphaToCoverageEnable |
( |
bool | enable | ) |
|
|
inlineinherited |
◆ alphaToOneEnable() [1/2]
bool FCT::RasterizationState::alphaToOneEnable |
( |
| ) |
const |
|
inlineinherited |
◆ alphaToOneEnable() [2/2]
void FCT::RasterizationState::alphaToOneEnable |
( |
bool | enable | ) |
|
|
inlineinherited |
◆ convertCullMode()
vk::CullModeFlags FCT::VK_RasterizationState::convertCullMode |
( |
CullMode | mode | ) |
const |
|
inlineprivate |
◆ convertFrontFace()
vk::FrontFace FCT::VK_RasterizationState::convertFrontFace |
( |
FrontFace | face | ) |
const |
|
inlineprivate |
◆ convertPolygonMode()
vk::PolygonMode FCT::VK_RasterizationState::convertPolygonMode |
( |
PolygonMode | mode | ) |
const |
|
inlineprivate |
◆ count()
size_t FCT::RefCount::count |
( |
| ) |
|
|
inlineinherited |
◆ create()
void FCT::VK_RasterizationState::create |
( |
| ) |
|
|
overridevirtual |
◆ cullMode() [1/2]
CullMode FCT::RasterizationState::cullMode |
( |
| ) |
const |
|
inlineinherited |
◆ cullMode() [2/2]
void FCT::RasterizationState::cullMode |
( |
CullMode | mode | ) |
|
|
inlineinherited |
◆ deleteThis()
virtual void FCT::RefCount::deleteThis |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
◆ depthBiasClamp() [1/2]
float FCT::RasterizationState::depthBiasClamp |
( |
| ) |
const |
|
inlineinherited |
◆ depthBiasClamp() [2/2]
void FCT::RasterizationState::depthBiasClamp |
( |
float | clamp | ) |
|
|
inlineinherited |
◆ depthBiasConstantFactor() [1/2]
float FCT::RasterizationState::depthBiasConstantFactor |
( |
| ) |
const |
|
inlineinherited |
◆ depthBiasConstantFactor() [2/2]
void FCT::RasterizationState::depthBiasConstantFactor |
( |
float | factor | ) |
|
|
inlineinherited |
◆ depthBiasEnable() [1/2]
bool FCT::RasterizationState::depthBiasEnable |
( |
| ) |
const |
|
inlineinherited |
◆ depthBiasEnable() [2/2]
void FCT::RasterizationState::depthBiasEnable |
( |
bool | enable | ) |
|
|
inlineinherited |
◆ depthBiasSlopeFactor() [1/2]
float FCT::RasterizationState::depthBiasSlopeFactor |
( |
| ) |
const |
|
inlineinherited |
◆ depthBiasSlopeFactor() [2/2]
void FCT::RasterizationState::depthBiasSlopeFactor |
( |
float | factor | ) |
|
|
inlineinherited |
◆ depthClampEnable() [1/2]
bool FCT::RasterizationState::depthClampEnable |
( |
| ) |
const |
|
inlineinherited |
◆ depthClampEnable() [2/2]
void FCT::RasterizationState::depthClampEnable |
( |
bool | enable | ) |
|
|
inlineinherited |
◆ frontFace() [1/2]
FrontFace FCT::RasterizationState::frontFace |
( |
| ) |
const |
|
inlineinherited |
◆ frontFace() [2/2]
void FCT::RasterizationState::frontFace |
( |
FrontFace | face | ) |
|
|
inlineinherited |
◆ getType()
|
inlineoverridevirtualinherited |
◆ lineWidth() [1/2]
float FCT::RasterizationState::lineWidth |
( |
| ) |
const |
|
inlineinherited |
◆ lineWidth() [2/2]
void FCT::RasterizationState::lineWidth |
( |
float | width | ) |
|
|
inlineinherited |
◆ minSampleShading() [1/2]
float FCT::RasterizationState::minSampleShading |
( |
| ) |
const |
|
inlineinherited |
◆ minSampleShading() [2/2]
void FCT::RasterizationState::minSampleShading |
( |
float | value | ) |
|
|
inlineinherited |
◆ multisampleEnable() [1/2]
bool FCT::RasterizationState::multisampleEnable |
( |
| ) |
const |
|
inlineinherited |
◆ multisampleEnable() [2/2]
void FCT::RasterizationState::multisampleEnable |
( |
bool | enable | ) |
|
|
inlineinherited |
◆ multisampleStateCreateInfo()
vk::PipelineMultisampleStateCreateInfo & FCT::VK_RasterizationState::multisampleStateCreateInfo |
( |
| ) |
|
|
inline |
◆ operator bool()
FCT::RefCount::operator bool |
( |
| ) |
const |
|
inlineinherited |
◆ polygonMode() [1/2]
PolygonMode FCT::RasterizationState::polygonMode |
( |
| ) |
const |
|
inlineinherited |
◆ polygonMode() [2/2]
void FCT::RasterizationState::polygonMode |
( |
PolygonMode | mode | ) |
|
|
inlineinherited |
◆ rasterizationStateCreateInfo()
vk::PipelineRasterizationStateCreateInfo & FCT::VK_RasterizationState::rasterizationStateCreateInfo |
( |
| ) |
|
|
inline |
◆ rasterizerDiscardEnable() [1/2]
bool FCT::RasterizationState::rasterizerDiscardEnable |
( |
| ) |
const |
|
inlineinherited |
◆ rasterizerDiscardEnable() [2/2]
void FCT::RasterizationState::rasterizerDiscardEnable |
( |
bool | enable | ) |
|
|
inlineinherited |
◆ release()
void FCT::RefCount::release |
( |
| ) |
|
|
inlineinherited |
◆ sampleCount() [1/2]
uint32_t FCT::RasterizationState::sampleCount |
( |
| ) |
const |
|
inlineinherited |
◆ sampleCount() [2/2]
void FCT::RasterizationState::sampleCount |
( |
uint32_t | count | ) |
|
|
inlineinherited |
◆ sampleMask() [1/2]
uint32_t FCT::RasterizationState::sampleMask |
( |
| ) |
const |
|
inlineinherited |
◆ sampleMask() [2/2]
void FCT::RasterizationState::sampleMask |
( |
uint32_t | mask | ) |
|
|
inlineinherited |
◆ m_alphaToCoverageEnable
bool FCT::RasterizationState::m_alphaToCoverageEnable = false |
|
protectedinherited |
◆ m_alphaToOneEnable
bool FCT::RasterizationState::m_alphaToOneEnable = false |
|
protectedinherited |
◆ m_ctx
◆ m_cullMode
◆ m_depthBiasClamp
float FCT::RasterizationState::m_depthBiasClamp = 0.0f |
|
protectedinherited |
◆ m_depthBiasConstantFactor
float FCT::RasterizationState::m_depthBiasConstantFactor = 0.0f |
|
protectedinherited |
◆ m_depthBiasEnable
bool FCT::RasterizationState::m_depthBiasEnable = false |
|
protectedinherited |
◆ m_depthBiasSlopeFactor
float FCT::RasterizationState::m_depthBiasSlopeFactor = 0.0f |
|
protectedinherited |
◆ m_depthClampEnable
bool FCT::RasterizationState::m_depthClampEnable = false |
|
protectedinherited |
◆ m_frontFace
◆ m_lineWidth
float FCT::RasterizationState::m_lineWidth = 1.0f |
|
protectedinherited |
◆ m_minSampleShading
float FCT::RasterizationState::m_minSampleShading = 1.0f |
|
protectedinherited |
◆ m_multisampleEnable
bool FCT::RasterizationState::m_multisampleEnable = false |
|
protectedinherited |
◆ m_multisampleStateCreateInfo
vk::PipelineMultisampleStateCreateInfo FCT::VK_RasterizationState::m_multisampleStateCreateInfo |
|
private |
◆ m_polygonMode
◆ m_rasterizationStateCreateInfo
vk::PipelineRasterizationStateCreateInfo FCT::VK_RasterizationState::m_rasterizationStateCreateInfo |
|
private |
◆ m_rasterizerDiscardEnable
bool FCT::RasterizationState::m_rasterizerDiscardEnable = false |
|
protectedinherited |
◆ m_refCount
std::atomic<size_t> FCT::RefCount::m_refCount |
|
protectedinherited |
◆ m_sampleCount
uint32_t FCT::RasterizationState::m_sampleCount = 1 |
|
protectedinherited |
◆ m_sampleMask
uint32_t FCT::RasterizationState::m_sampleMask = 0xFFFFFFFF |
|
protectedinherited |
该类的文档由以下文件生成: