Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::Kernel Member List

This is the complete list of members for Divide::Kernel, including all inherited members.

_appIdleTimerDivide::Kernelprivate
_appLoopTimerInternalDivide::Kernelprivate
_appLoopTimerMainDivide::Kernelprivate
_appScenePassDivide::Kernelprivate
_argcDivide::Kernelprivate
_argvDivide::Kernelprivate
_cameraMgrTimerDivide::Kernelprivate
_flushToScreenTimerDivide::Kernelprivate
_frameTimerDivide::Kernelprivate
_inputConsumersDivide::Kernelprivate
_postRenderTimerDivide::Kernelprivate
_preRenderTimerDivide::Kernelprivate
_prevPlayerCountDivide::Kernelprivate
_prevViewportDivide::Kernelprivate
_renderTimerDivide::Kernelprivate
_sceneUpdateLoopTimerDivide::Kernelprivate
_sceneUpdateTimerDivide::Kernelprivate
_splashScreenDivide::Kernelprivate
_splashScreenUpdatingDivide::Kernelprivate
_targetViewportsDivide::Kernelprivate
Attorney::KernelApplicationDivide::Kernelfriend
Attorney::KernelDebugInterfaceDivide::Kernelfriend
Attorney::KernelWindowManagerDivide::Kernelfriend
frameListenerMgr() noexceptDivide::Kernelinline
idle(bool fast, U64 deltaTimeUSGame, U64 deltaTimeUSApp)Divide::Kernel
initialize(const string &entryPoint)Divide::Kernelprivate
InputConsumerType enum nameDivide::Kernelprivate
joystickAddRemove(const Input::JoystickEvent &arg) overrideDivide::Kernelvirtual
joystickAxisMoved(const Input::JoystickEvent &arg) overrideDivide::Kernelvirtual
joystickBallMoved(const Input::JoystickEvent &arg) overrideDivide::Kernelvirtual
joystickButtonPressed(const Input::JoystickEvent &arg) overrideDivide::Kernelvirtual
joystickButtonReleased(const Input::JoystickEvent &arg) overrideDivide::Kernelvirtual
joystickPovMoved(const Input::JoystickEvent &arg) overrideDivide::Kernelvirtual
joystickRemap(const Input::JoystickEvent &arg) overrideDivide::Kernelvirtual
Kernel(I32 argc, char **argv, Application &parentApp)Divide::Kernel
mainLoopScene(FrameEvent &evt)Divide::Kernelprivate
mouseButtonPressed(const Input::MouseButtonEvent &arg) overrideDivide::Kernelvirtual
mouseButtonReleased(const Input::MouseButtonEvent &arg) overrideDivide::Kernelvirtual
mouseMoved(const Input::MouseMoveEvent &arg) overrideDivide::Kernelvirtual
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyableprivate
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyableprivate
NonCopyable()=defaultDivide::NonCopyableprivate
onKeyDown(const Input::KeyEvent &key) overrideDivide::Kernelvirtual
onKeyUp(const Input::KeyEvent &key) overrideDivide::Kernelvirtual
onLoop()Divide::Kernel
onResolutionChange(const SizeChangeParams &params)Divide::Kernelprivate
onTextEvent(const Input::TextEvent &arg) overrideDivide::Kernelvirtual
onWindowSizeChange(const SizeChangeParams &params)Divide::Kernelprivate
operator=(const NonCopyable &)=deleteDivide::NonCopyableprivate
operator=(NonCopyable &&)=defaultDivide::NonCopyableprivate
platformContext() noexceptDivide::Kernelinline
presentToScreen(FrameEvent &evt)Divide::Kernelprivate
PROPERTY_R(std::unique_ptr< ProjectManager >, projectManager)Divide::Kernel
PROPERTY_R(std::unique_ptr< RenderPassManager >, renderPassManager)Divide::Kernel
PROPERTY_R(FrameListenerManager, frameListenerMgr)Divide::Kernel
PROPERTY_R(PlatformContext, platformContext)Divide::Kernel
PROPERTY_RW(LoopTimingData, timingData)Divide::Kernel
PROPERTY_RW(bool, keepAlive, true)Divide::Kernel
remapAbsolutePosition(Input::MouseEvent &eventInOut) const noexceptDivide::Kernelprivate
shutdown()Divide::Kernelprivate
startSplashScreen()Divide::Kernelprivate
stopSplashScreen()Divide::Kernelprivate
TotalThreadCount(TaskPoolType type) noexceptDivide::Kernelstatic
warmup()Divide::Kernelprivate
~InputAggregatorInterface()=defaultDivide::Input::InputAggregatorInterfacevirtual
~Kernel() overrideDivide::Kernel
~NonCopyable()=defaultDivide::NonCopyableprivate