API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkGraphics
BlendState
nkGraphics::BlendState Member List
This is the complete list of members for
nkGraphics::BlendState
, including all inherited members.
create
(System *system=nullptr)
nkGraphics::BlendState
static
Exportable
() noexcept
nkExport::Exportable
exportClassToTree
(nkExport::Node *rootNode)
nkGraphics::BlendState
virtual
getAlphaToCoverageEnabled
() const =0
nkGraphics::BlendState
pure virtual
getGpuUploadCanBeDeferred
() const
nkGraphics::Resource
getHidden
() const
nkGraphics::Resource
getIndependantBlendEnabled
() const =0
nkGraphics::BlendState
pure virtual
getLoadState
() const
nkGraphics::Resource
getName
() const
nkGraphics::Resource
getPath
() const
nkGraphics::Resource
getSystem
() const
nkGraphics::Resource
getTargetBlendEnabled
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTargetBlendOp
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTargetBlendOpAlpha
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTargetDestBlend
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTargetDestBlendAlpha
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTargetSrcBlend
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTargetSrcBlendAlpha
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTargetWriteMask
(unsigned int targetId=0) const =0
nkGraphics::BlendState
pure virtual
getTypeName
() const
nkGraphics::Resource
importClassFromTree
(nkExport::Node *rootNode)
nkGraphics::BlendState
virtual
isReadyForRendering
() const
nkGraphics::Resource
isUnloaded
() const
nkGraphics::Resource
load
()=0
nkGraphics::Resource
pure virtual
resetToDefault
()=0
nkGraphics::BlendState
pure virtual
setAlphaToCoverageEnabled
(bool value)=0
nkGraphics::BlendState
pure virtual
setGpuUploadCanBeDeferred
(bool value)
nkGraphics::Resource
setHidden
(bool value)
nkGraphics::Resource
setIndependentBlendEnabled
(bool value)=0
nkGraphics::BlendState
pure virtual
setName
(nkMemory::StringView value)
nkGraphics::Resource
setPath
(nkMemory::StringView value)
nkGraphics::Resource
virtual
setTargetBlendEnable
(bool value, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
setTargetBlendOp
(BLEND_OP type, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
setTargetBlendOpAlpha
(BLEND_OP type, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
setTargetDestBlend
(BLEND type, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
setTargetDestBlendAlpha
(BLEND type, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
setTargetSrcBlend
(BLEND type, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
setTargetSrcBlendAlpha
(BLEND type, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
setTargetWriteMask
(COLOR_WRITE_ENABLE mask, unsigned int targetId=0)=0
nkGraphics::BlendState
pure virtual
unload
()=0
nkGraphics::Resource
pure virtual
~BlendState
()
nkGraphics::BlendState
virtual
~Exportable
()
nkExport::Exportable
virtual
~Resource
()
nkGraphics::Resource
virtual
Generated by
Doxygen
1.8.18