FCT
载入中...
搜索中...
未找到
FCT::Context 成员列表
成员的完整列表,这些成员属于
FCT::Context
,包括所有继承而来的类成员
_currentFlush
()
FCT::Context
_nextFrame
()
FCT::Context
_waitCurrentFlush
()
FCT::Context
inline
_waitForNextFrame
()
FCT::Context
inline
addModule
()
FCT::Context
addRef
()
FCT::RefCount
inline
advanceLogicFrame
()
FCT::Context
inline
advanceSubmitFrame
()
FCT::Context
inline
Context
(Runtime *runtime)
FCT::Context
protected
count
()
FCT::RefCount
inline
create
(ContextCreateFlags flag=ContextCreateFlag::defaultConfig)
FCT::Context
createCompiler
()
FCT::Context
createMesh
(const ModelMesh *modelMesh, const VertexLayout &layout)
FCT::Context
createPlatform
()=0
FCT::Context
protected
pure virtual
createResource
()
FCT::Context
inline
createTraditionPipeline
()=0
FCT::Context
pure virtual
currentFrameIndex
()
FCT::Context
inline
currentLogicFrameIndex
() const
FCT::Context
inline
currentSubmitFrameIndex
() const
FCT::Context
inline
deleteThis
()
FCT::RefCount
inline
protected
virtual
enqueue
(Event &&event)
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
flush
()
FCT::Context
inline
getBindWindows
()
FCT::Context
inline
getCompiler
()
FCT::Context
inline
getDescriptorPool
()
FCT::Context
inline
getEventTypeId
()
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
private
static
getGenerator
()
FCT::Context
inline
getModule
()
FCT::Context
loadMesh
(const std::string &filename, const std::string &meshName, const VertexLayout &layout)
FCT::Context
loadTexture
(const std::string &filename)
FCT::Context
m_bindWindows
FCT::Context
protected
m_cmdGraph
FCT::Context
protected
m_compiler
FCT::Context
protected
m_ctxRunning
FCT::Context
protected
m_currentFlush
FCT::Context
protected
m_descriptorPool
FCT::Context
protected
m_eventQueue
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
private
m_flowControl
FCT::Context
protected
m_frameIndex
FCT::Context
protected
m_generator
FCT::Context
protected
m_handlers
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
private
m_imageLoader
FCT::Context
protected
m_logicFrameIndex
FCT::Context
protected
m_logicTask
FCT::Context
protected
m_maxFrameInFlight
FCT::Context
protected
m_modelLoader
FCT::Context
protected
m_nextFrame
FCT::Context
protected
m_nextSubscribeId
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
private
m_refCount
FCT::RefCount
protected
m_renderGraph
FCT::Context
protected
m_resourceDevice
FCT::Context
protected
m_resourceManager
FCT::Context
protected
m_submitFrameIndex
FCT::Context
protected
m_submitThread
FCT::Context
protected
m_submitThreadId
FCT::Context
protected
m_ticker
FCT::Context
protected
maxFrameInFlight
(uint32_t maxFrameInFlight)
FCT::Context
inline
maxFrameInFlight
() const
FCT::Context
inline
onWindowBound
(Window *wnd)
FCT::Context
inline
operator bool
() const
FCT::RefCount
inline
postLogicTask
(const std::function< void()> &task)
FCT::Context
inline
protected
RefCount
()
FCT::RefCount
inline
RefCount
(size_t refCount)
FCT::RefCount
inline
release
()
FCT::RefCount
inline
removeModule
()
FCT::Context
submitThread
()
FCT::Context
inline
submitTickers
()
FCT::Context
inline
subscribe
(Func &&func)
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
syncTickers
()
FCT::Context
inline
trigger
(const Event &event)
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
unsubscribe
(SubscribeId subscribeId)
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
unsubscribeAll
()
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
update
()
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
updateAll
()
FCT::IEventSystem< EventSystemConfig::TriggerOnly >
inline
~Context
()
FCT::Context
protected
virtual
~RefCount
()
FCT::RefCount
inline
virtual
制作者
1.14.0