|
FCT
|
#include "../MutilThreadBase/RefCount.h"#include "../Context/DataTypes.h"#include "../Context/IRenderTarget.h"#include "./EventHandler.h"#include "./CallBackHandler.h"#include "../Context/ImageRenderTarget.h"#include "../RHI/Semaphore.h"#include "../RHI/Swapcain.h"#include "../DebugTools/OutStream.h"#include "./AutoViewport.h"#include "./InputStateEventHanndler.h"#include "../Context/Context.h"#include "../base/IModuleManager.h"

类 | |
| class | FCT::WindowBehavior |
| class | FCT::SwapchainTargetWrapper |
| struct | FCT::WindowModule::Swapchain |
| struct | FCT::WindowModule::AutoViewport |
| struct | FCT::WindowModule::DepthStencil |
| class | FCT::Window |
| class | FCT::SetParamWindowBehavior |
命名空间 | |
| namespace | FCT |
| namespace | FCT::RHI |
| namespace | FCT::WindowModule |
类型定义 | |
| using | FCT::VFuncII = std::function<void(int,int)> |
枚举 | |
| enum class | FCT::WindowCreateFlag { FCT::withDefaultDepthStencil = 1 << 0 , FCT::withAutoViewport = 1 << 1 , FCT::defaultConfig = withDefaultDepthStencil | withAutoViewport } |
函数 | |
| FCT::FCT_DECLARE_FLAGS (WindowCreateFlag) | |