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