FCT
载入中...
搜索中...
未找到
FCT::ViewportJob结构体 参考

#include <Job.h>

类 FCT::ViewportJob 继承关系图:
Inheritance graph
FCT::ViewportJob 的协作图:
Collaboration graph

Public 成员函数

 ViewportJob (Vec2 viewportLt, Vec2 viewportRb, Vec2 scissorLt, Vec2 scissorRb)
JobType getType () const override
virtual void submit (RHI::CommandBuffer *cmdBuf)
void addRef ()
void release ()
size_t count ()
 operator bool () const

Public 属性

Vec2 viewportLt
Vec2 viewportRb
Vec2 scissorLt
Vec2 scissorRb

Protected 成员函数

virtual void deleteThis ()

Protected 属性

std::atomic< size_t > m_refCount

详细描述

在文件 Job.h146 行定义.

构造及析构函数说明

◆ ViewportJob()

FCT::ViewportJob::ViewportJob ( Vec2 viewportLt,
Vec2 viewportRb,
Vec2 scissorLt,
Vec2 scissorRb )
inline

在文件 Job.h152 行定义.

成员函数说明

◆ addRef()

void FCT::RefCount::addRef ( )
inlineinherited

在文件 RefCount.h10 行定义.

这是这个函数的调用关系图:

◆ count()

size_t FCT::RefCount::count ( )
inlineinherited

在文件 RefCount.h19 行定义.

这是这个函数的调用关系图:

◆ deleteThis()

virtual void FCT::RefCount::deleteThis ( )
inlineprotectedvirtualinherited

FCT::RHI::Fence , 以及 FCT::RHI::Semaphore 重载.

在文件 RefCount.h27 行定义.

这是这个函数的调用关系图:

◆ getType()

JobType FCT::ViewportJob::getType ( ) const
inlineoverridevirtual

重载 FCT::SubmitJob .

在文件 Job.h159 行定义.

◆ operator bool()

FCT::RefCount::operator bool ( ) const
inlineinherited

在文件 RefCount.h22 行定义.

◆ release()

void FCT::RefCount::release ( )
inlineinherited

在文件 RefCount.h13 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ submit()

virtual void FCT::ViewportJob::submit ( RHI::CommandBuffer * cmdBuf)
inlinevirtual

重载 FCT::SubmitJob .

在文件 Job.h163 行定义.

函数调用图:

类成员变量说明

◆ m_refCount

std::atomic<size_t> FCT::RefCount::m_refCount
protectedinherited

在文件 RefCount.h30 行定义.

◆ scissorLt

Vec2 FCT::ViewportJob::scissorLt

在文件 Job.h150 行定义.

◆ scissorRb

Vec2 FCT::ViewportJob::scissorRb

在文件 Job.h151 行定义.

◆ viewportLt

Vec2 FCT::ViewportJob::viewportLt

在文件 Job.h148 行定义.

◆ viewportRb

Vec2 FCT::ViewportJob::viewportRb

在文件 Job.h149 行定义.


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