VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
vex::DialogWindow Member List
This is the complete list of members for
vex::DialogWindow
, including all inherited members.
beginGame
()
vex::Engine
virtual
close
()
vex::DialogWindow
inline
createVexUI
()
vex::Engine
DialogWindow
(const char *title, GameInfo gInfo)
vex::DialogWindow
drawDialogWindowLayout
(const SceneRenderData &data, glm::uvec2 &outNewResolution)
vex::DialogWindow
private
Engine
(const char *title, int width, int height, GameInfo gInfo)
vex::Engine
Engine
(SkipInit)
vex::Engine
protected
getAudioSystem
() const
vex::Engine
inline
GetBuildHash
()
vex::Engine
static
getCamera
()
vex::Engine
inline
GetCurrentFrame
()
vex::Engine
inline
getDeltaTime
() const
vex::Engine
inline
getEnvironmentSettings
()
vex::Engine
getFileSystem
()
vex::Engine
inline
getFrameLimit
() const (defined in
vex::Engine
)
vex::Engine
inline
getInputMode
() const
vex::Engine
inline
getInterface
()
vex::Engine
getLastLoadedScenes
()
vex::Engine
inline
getPhysicsSystem
()
vex::Engine
inline
getRegistry
()
vex::Engine
inline
getResolutionManager
() const
vex::Engine
inline
getResolutionMode
() const
vex::Engine
inline
getSceneManager
()
vex::Engine
GetVersionMajor
()
vex::Engine
static
GetVersionMinor
()
vex::Engine
static
GetVersionPatch
()
vex::Engine
static
GetVersionString
()
vex::Engine
static
getVSync
() const
vex::Engine
IsEditor
()
vex::Engine
inline
virtual
isFullscreen
()
vex::Engine
isPaused
() const
vex::Engine
inline
isRunning
() const
vex::DialogWindow
inline
lastLoadedScenes
(defined in
vex::Engine
)
vex::Engine
protected
m_audioSystem
(defined in
vex::Engine
)
vex::Engine
protected
m_deltaTime
(defined in
vex::Engine
)
vex::Engine
protected
m_dialogContent
(defined in
vex::DialogWindow
)
vex::DialogWindow
private
m_frame
(defined in
vex::Engine
)
vex::Engine
protected
m_gameInfo
(defined in
vex::Engine
)
vex::Engine
protected
m_imgui
(defined in
vex::Engine
)
vex::Engine
protected
m_inputSystem
(defined in
vex::Engine
)
vex::Engine
protected
m_interface
(defined in
vex::Engine
)
vex::Engine
protected
m_internally_paused
(defined in
vex::Engine
)
vex::Engine
protected
m_paused
(defined in
vex::Engine
)
vex::Engine
protected
m_physicsSystem
(defined in
vex::Engine
)
vex::Engine
protected
m_registry
(defined in
vex::Engine
)
vex::Engine
protected
m_renderPhysicsDebug
(defined in
vex::Engine
)
vex::Engine
protected
m_resolutionManager
(defined in
vex::Engine
)
vex::Engine
protected
m_running
(defined in
vex::Engine
)
vex::Engine
protected
m_sceneManager
(defined in
vex::Engine
)
vex::Engine
protected
m_targetFps
(defined in
vex::Engine
)
vex::Engine
protected
m_vfs
(defined in
vex::Engine
)
vex::Engine
protected
m_vsyncEnabled
(defined in
vex::Engine
)
vex::Engine
protected
m_window
(defined in
vex::Engine
)
vex::Engine
protected
prepareScenesForHotReload
()
vex::Engine
processEvent
(const SDL_Event &event, float deltaTime)
vex::Engine
virtual
quit
()
vex::Engine
inline
refreshForObject
()
vex::Engine
inline
virtual
render
() override
vex::DialogWindow
virtual
run
(std::function< void()> onUpdateLoop=nullptr)
vex::Engine
setDialogContent
(const std::string &content)
vex::DialogWindow
inline
setEnvironmentSettings
(environment settings)
vex::Engine
setFrameLimit
(int fps)
vex::Engine
setFullscreen
(bool enabled, bool exclusive=false)
vex::Engine
virtual
setInputMode
(InputMode mode)
vex::Engine
inline
setPaused
(bool paused)
vex::Engine
inline
setRenderPhysicsDebug
(bool value)
vex::Engine
inline
setResolutionMode
(ResolutionMode mode)
vex::Engine
setVSync
(bool enabled)
vex::Engine
stop
()
vex::DialogWindow
inline
update
(float deltaTime)
vex::Engine
virtual
WaitForGpu
()
vex::Engine
~DialogWindow
() (defined in
vex::DialogWindow
)
vex::DialogWindow
~Engine
() (defined in
vex::Engine
)
vex::Engine
Generated by
1.16.1