API Documentation
nkGraphics::BlendState Member List

This is the complete list of members for nkGraphics::BlendState, including all inherited members.

create(System *system=nullptr)nkGraphics::BlendStatestatic
Exportable() noexceptnkExport::Exportable
exportClassToTree(nkExport::Node *rootNode)nkGraphics::BlendStatevirtual
getAlphaToCoverageEnabled() const =0nkGraphics::BlendStatepure virtual
getGpuUploadCanBeDeferred() constnkGraphics::Resource
getHidden() constnkGraphics::Resource
getIndependantBlendEnabled() const =0nkGraphics::BlendStatepure virtual
getLoadState() constnkGraphics::Resource
getName() constnkGraphics::Resource
getPath() constnkGraphics::Resource
getSystem() constnkGraphics::Resource
getTargetBlendEnabled(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTargetBlendOp(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTargetBlendOpAlpha(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTargetDestBlend(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTargetDestBlendAlpha(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTargetSrcBlend(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTargetSrcBlendAlpha(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTargetWriteMask(unsigned int targetId=0) const =0nkGraphics::BlendStatepure virtual
getTypeName() constnkGraphics::Resource
importClassFromTree(nkExport::Node *rootNode)nkGraphics::BlendStatevirtual
isReadyForRendering() constnkGraphics::Resource
isUnloaded() constnkGraphics::Resource
load()=0nkGraphics::Resourcepure virtual
resetToDefault()=0nkGraphics::BlendStatepure virtual
setAlphaToCoverageEnabled(bool value)=0nkGraphics::BlendStatepure virtual
setGpuUploadCanBeDeferred(bool value)nkGraphics::Resource
setHidden(bool value)nkGraphics::Resource
setIndependentBlendEnabled(bool value)=0nkGraphics::BlendStatepure virtual
setName(nkMemory::StringView value)nkGraphics::Resource
setPath(nkMemory::StringView value)nkGraphics::Resourcevirtual
setTargetBlendEnable(bool value, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
setTargetBlendOp(BLEND_OP type, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
setTargetBlendOpAlpha(BLEND_OP type, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
setTargetDestBlend(BLEND type, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
setTargetDestBlendAlpha(BLEND type, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
setTargetSrcBlend(BLEND type, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
setTargetSrcBlendAlpha(BLEND type, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
setTargetWriteMask(COLOR_WRITE_ENABLE mask, unsigned int targetId=0)=0nkGraphics::BlendStatepure virtual
unload()=0nkGraphics::Resourcepure virtual
~BlendState()nkGraphics::BlendStatevirtual
~Exportable()nkExport::Exportablevirtual
~Resource()nkGraphics::Resourcevirtual