slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Public 成员函数 | Private 成员函数 | Private 属性 | 所有成员列表
gfx::ResourceStateSet结构体 参考

#include <slang-gfx.h>

Public 成员函数

void add (ResourceState state)
 
template<typename... TResourceState>
void add (ResourceState s, TResourceState... states)
 
bool contains (ResourceState state) const
 
 ResourceStateSet ()
 
 ResourceStateSet (const ResourceStateSet &other)=default
 
 ResourceStateSet (ResourceState state)
 
template<typename... TResourceState>
 ResourceStateSet (TResourceState... states)
 
ResourceStateSet operator& (const ResourceStateSet &that) const
 

Private 成员函数

void add ()
 

Private 属性

uint64_t m_bitFields = 0
 

构造及析构函数说明

◆ ResourceStateSet() [1/4]

gfx::ResourceStateSet::ResourceStateSet ( )
inline

◆ ResourceStateSet() [2/4]

gfx::ResourceStateSet::ResourceStateSet ( const ResourceStateSet & other)
default

◆ ResourceStateSet() [3/4]

gfx::ResourceStateSet::ResourceStateSet ( ResourceState state)
inline
函数调用图:

◆ ResourceStateSet() [4/4]

template<typename... TResourceState>
gfx::ResourceStateSet::ResourceStateSet ( TResourceState... states)
inline
函数调用图:

成员函数说明

◆ add() [1/3]

void gfx::ResourceStateSet::add ( )
inlineprivate
这是这个函数的调用关系图:

◆ add() [2/3]

template<typename... TResourceState>
void gfx::ResourceStateSet::add ( ResourceState s,
TResourceState... states )
inline
函数调用图:

◆ add() [3/3]

void gfx::ResourceStateSet::add ( ResourceState state)
inline

◆ contains()

bool gfx::ResourceStateSet::contains ( ResourceState state) const
inline

◆ operator&()

ResourceStateSet gfx::ResourceStateSet::operator& ( const ResourceStateSet & that) const
inline

类成员变量说明

◆ m_bitFields

uint64_t gfx::ResourceStateSet::m_bitFields = 0
private

该结构体的文档由以下文件生成: