19 #include <scene/Scene.h>
48 void defaultCameraFlagSetDo(
fsU32 pFlag)
override;
50 void clipWindowSetDo(
const fsCDisplayMode*
const pDisplayMode)
override;
54 static void focus(GLFWwindow* pWindow,
int pGotFocus);
55 void focusStatusHandle();
60 void appImplSceneCreate();
64 class fsCAppLayer :
public ax::Layer
68 void shutdownCallbackRegister();
73 void draw(
const ax::SceneRenderState& state,
const ax::Mat4& transform, uint32_t flags)
override;
75 void draw(ax::Renderer* renderer,
const ax::Mat4& transform, uint32_t flags)
override;
77 void update(
float delta)
override;
81 CREATE_FUNC(fsCAppLayer);
fsCDisplay()
Definition fsCDisplay.cpp:476
fsBool displayTypeIsDesktopGet() const override
Definition fsCDisplay.cpp:104
fsBool desktopScreenModeSetDo(const fsCDisplayMode *pDisplayMode, fsBool pFullScreen) override
Definition fsCDisplay.cpp:242
friend class fsIDisplay
Definition fsCDisplay.h:32
virtual ~fsCDisplay()
Definition fsCDisplay.cpp:485
void desktopScreenModesEnumerateDo() override
Definition fsCDisplay.cpp:140
fsPoint fixedDisplaySizeGet() const override
Definition fsCDisplay.cpp:113
Definition fsCDisplayMode.h:20
void update(fsS32 pDeltaMs)
Definition fsINode.cpp:486
const fsStr & nameGet() const
Definition fsINode.cpp:430
unsigned int fsU32
Definition fsBaseTypes.h:21
bool fsBool
Definition fsBaseTypes.h:26