FCT
载入中...
搜索中...
未找到
FCT::Window 成员列表

成员的完整列表,这些成员属于 FCT::Window,包括所有继承而来的类成员

addModule(Components &&... components)FCT::Windowinline
addRef()FCT::RefCountinline
addRenderFinshFence(RHI::Fence *fence)FCT::Windowinline
addRenderFinshSemaphore(RHI::Semaphore *semaphore)FCT::Windowinline
addSingleComponent(const WindowModule::Swapchain &component)FCT::Windowprivate
addSingleComponent(const WindowModule::AutoViewport &component)FCT::Windowprivate
addSingleComponent(const WindowModule::DepthStencil &component)FCT::Windowprivate
bind(Context *ctx) overrideFCT::Windowvirtual
clearHandler()FCT::Window
clearRenderFinshFences()FCT::Windowinline
clearRenderFinshSemaphores()FCT::Windowinline
count()FCT::RefCountinline
create(WindowCreateFlags flags=WindowCreateFlag::defaultConfig)FCT::Window
createPlatform()=0FCT::Windowpure virtual
deleteThis()FCT::RefCountinlineprotectedvirtual
enableDepthBuffer(Format format)FCT::Windowinline
getCallBack() constFCT::Windowinline
getCurrentTarget()FCT::Windowinline
getCursorPos() const =0FCT::Windowpure virtual
getHeight()=0FCT::Windowpure virtual
getImage() const =0FCT::IRenderTargetpure virtual
getModule() const -> std::conditional_t< std::is_same_v< Component, WindowModule::Swapchain >, RHI::Swapchain *, std::conditional_t< std::is_same_v< Component, WindowModule::AutoViewport >, AutoViewport *, std::conditional_t< std::is_same_v< Component, WindowModule::DepthStencil >, Format, void * > > >FCT::Windowinline
getSwapchainImageCount() constFCT::Windowinline
getSwapchainSampleCount() constFCT::Windowinline
getSwapchainTarget(Context *ctx)=0FCT::Windowprotectedpure virtual
getType() const overrideFCT::Windowinlinevirtual
getWidth()=0FCT::Windowpure virtual
initRender()FCT::Window
isRunning() const =0FCT::Windowpure virtual
m_autoViewportFCT::Windowprotected
m_behaviorFCT::Windowprotected
m_callbackHandlerFCT::Windowprotected
m_ctxFCT::Windowprotected
m_delayModuleCreateFCT::Windowprotected
m_depthBufferFormatFCT::Windowprotected
m_handlersFCT::Windowprotected
m_heightFCT::Windowprotected
m_needEnableDepthBufferFCT::Windowprotected
m_refCountFCT::RefCountprotected
m_swapchainFCT::Windowprotected
m_titleFCT::Windowprotected
m_widthFCT::Windowprotected
m_xFCT::Windowprotected
m_yFCT::Windowprotected
operator bool() constFCT::RefCountinline
pos(int x, int y)FCT::Windowinline
RefCount()FCT::RefCountinline
RefCount(size_t refCount)FCT::RefCountinline
registerHandler(EventHandler *handler)FCT::Window
release()FCT::RefCountinline
setCursorPos(int x, int y)=0FCT::Windowpure virtual
SetParamWindowBehavior classFCT::Windowfriend
setPresentFinshSemaphore(RHI::Semaphore *semaphore)FCT::Windowinline
size(int w, int h)FCT::Windowinline
swapBuffers()=0FCT::Windowpure virtual
swapchain() constFCT::Windowinline
targetImage() constFCT::Windowinline
title(const std::string &title)FCT::Windowinline
unregisterHandler(EventHandler *handler)FCT::Window
Window()FCT::Windowinline
~RefCount()FCT::RefCountinlinevirtual
~Window()FCT::Windowinlinevirtual