|
FCT
|
#include <Job.h>


Public 成员函数 | |
| JobType | getType () const override |
| TraditionRenderJob () | |
| TraditionRenderJob & | addMesh (StaticMesh< uint16_t > *mesh) |
| TraditionRenderJob & | addMesh (StaticMesh< uint32_t > *mesh) |
| TraditionRenderJob & | addMesh (DynamicMesh< uint32_t > *mesh) |
| TraditionRenderJob & | addMesh (DynamicMesh< uint16_t > *mesh) |
| TraditionRenderJob & | setPassResource (PassResource *resource) |
| TraditionRenderJob & | setPipelineState (TraditionPipelineState *state) |
| virtual void | submit (RHI::CommandBuffer *cmdBuf) |
| void | addRef () |
| void | release () |
| size_t | count () |
| operator bool () const | |
Public 属性 | |
| PassResource * | resource |
| TraditionPipelineState * | state |
| std::vector< StaticMesh< uint16_t > * > | meshes16 |
| std::vector< StaticMesh< uint32_t > * > | meshes32 |
| std::vector< DynamicMesh< uint32_t > * > | meshes32Dynamic |
| std::vector< DynamicMesh< uint16_t > * > | meshes16Dynamic |
| bool | needsUpdate |
| bool | isCreated |
Protected 成员函数 | |
| virtual void | deleteThis () |
Protected 属性 | |
| std::atomic< size_t > | m_refCount |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedvirtualinherited |
|
inlineoverridevirtual |
|
inlineinherited |
在文件 RefCount.h 第 22 行定义.
|
inlineinherited |
|
inline |
|
inline |
|
inlinevirtual |
|
protectedinherited |
在文件 RefCount.h 第 30 行定义.
| std::vector<StaticMesh<uint16_t>*> FCT::TraditionRenderJob::meshes16 |
| std::vector<DynamicMesh<uint16_t>*> FCT::TraditionRenderJob::meshes16Dynamic |
| std::vector<StaticMesh<uint32_t>*> FCT::TraditionRenderJob::meshes32 |
| std::vector<DynamicMesh<uint32_t>*> FCT::TraditionRenderJob::meshes32Dynamic |
| PassResource* FCT::TraditionRenderJob::resource |
| TraditionPipelineState* FCT::TraditionRenderJob::state |