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

成员的完整列表,这些成员属于 FCT::Android_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
Android_Window()FCT::Android_Window
Android_Window(JavaVM *vm)FCT::Android_Window
bind(FCT::Context *ctx) overrideFCT::Android_Windowvirtual
clearHandler()FCT::Window
clearRenderFinshFences()FCT::Windowinline
clearRenderFinshSemaphores()FCT::Windowinline
count()FCT::RefCountinline
create()FCT::Android_Window
create(float w, float h, const char *title)FCT::Android_Window
FCT::Window::create(WindowCreateFlags flags=WindowCreateFlag::defaultConfig)FCT::Window
createPlatform()=0FCT::Windowpure virtual
createSurfaceFCT::Android_Windowprivate
createVulkanSurface()FCT::Android_Windowprivate
createVulkanSwapChain()FCT::Android_Windowprivate
deleteThis()FCT::RefCountinlineprotectedvirtual
destorySurfaceFCT::Android_Windowprivate
destroy()FCT::Android_Window
destroySurface()FCT::Android_Window
destroyVulkanSurface()FCT::Android_Windowprivate
enableDepthBuffer(Format format)FCT::Windowinline
getCallBack() constFCT::Windowinline
getCurrentTarget()FCT::Windowinline
getCursorPos() const =0FCT::Windowpure virtual
getDeviceHeight()FCT::Android_Window
getDeviceWidth()FCT::Android_Window
getEnv()FCT::Android_Windowinlineprivate
getHeight() overrideFCT::Android_Windowvirtual
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() overrideFCT::Android_Windowvirtual
hasSurface() constFCT::Android_Window
initRender()FCT::Window
invokeKeyCallbacks(int key, int scancode, int action, int mods)FCT::Android_Window
invokeMouseCallbacks(int button, int action, int mods)FCT::Android_Window
invokeMouseMoveCallbacks(int xpos, int ypos)FCT::Android_Window
invokeResizeCallbacks(int width, int height)FCT::Android_Window
invokeScrollCallbacks(int xoffset, int yoffset)FCT::Android_Window
isCreated() constFCT::Android_Window
isRunning() const overrideFCT::Android_Windowvirtual
m_autoViewportFCT::Windowprotected
m_behaviorFCT::Windowprotected
m_callbackHandlerFCT::Windowprotected
m_contextReourceFCT::Android_Windowprivate
m_createdFCT::Android_Windowprivate
m_ctxFCT::Android_Windowprivate
m_delayModuleCreateFCT::Windowprotected
m_depthBufferFormatFCT::Windowprotected
m_handlersFCT::Windowprotected
m_hasSurfaceFCT::Android_Windowprivate
m_heightFCT::Windowprotected
m_ltFCT::Android_Windowprivate
m_nativeSurfaceMutexFCT::Android_Windowprivate
m_nativeWindowFCT::Android_Windowprivate
m_needEnableDepthBufferFCT::Windowprotected
m_needRecreateSwapChainFCT::Android_Windowprivate
m_rbFCT::Android_Windowprivate
m_refCountFCT::RefCountprotected
m_runningFCT::Android_Windowprivate
m_swapchainFCT::Windowprotected
m_titleFCT::Android_Windowprivate
m_vkSwapchainFCT::Android_Windowprivate
m_vmFCT::Android_Windowprivate
m_vulkanSurfaceFCT::Android_Windowprivate
m_widthFCT::Windowprotected
m_windowObjectFCT::Android_Windowprivate
m_xFCT::Windowprotected
m_yFCT::Windowprotected
onDestory()FCT::Android_Window
onSurfaceChanged(int width, int height)FCT::Android_Window
onSurfaceCreate(jobject surface)FCT::Android_Window
onSurfaceDestroy()FCT::Android_Window
operator bool() constFCT::RefCountinline
pos(int x, int y)FCT::Windowinline
presentFCT::Android_Windowprivate
presentVulkan()FCT::Android_Windowprivate
recreateSwapChainFCT::Android_Windowprivate
RefCount()FCT::RefCountinline
RefCount(size_t refCount)FCT::RefCountinline
registerHandler(EventHandler *handler)FCT::Window
release()FCT::RefCountinline
resize(int w, int h)FCT::Android_Window
setCursorPos(int x, int y) overrideFCT::Android_Windowvirtual
setPresentFinshSemaphore(RHI::Semaphore *semaphore)FCT::Windowinline
size(int w, int h)FCT::Windowinline
sizeParam(int w, int h)FCT::Android_Window
swapBuffers() overrideFCT::Android_Windowvirtual
swapchain() constFCT::Windowinline
targetImage() constFCT::Windowinline
title(const std::string &title)FCT::Windowinline
unregisterHandler(EventHandler *handler)FCT::Window
viewport(Vec2 lt, Vec2 rb)FCT::Android_Window
Window()FCT::Windowinline
~RefCount()FCT::RefCountinlinevirtual
~Window()FCT::Windowinlinevirtual