VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::common::GraphicsApplication Member List

This is the complete list of members for venom::common::GraphicsApplication, including all inherited members.

__Init()=0 (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationpure virtual
__Loop()=0 (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationpure virtual
__PostInit()=0 (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationpure virtual
_AddCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_currentExtent (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotectedstatic
_currentFrame (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotectedstatic
_dummyTexture (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_GetAvailableMultisamplingOptions()=0 (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotectedpure virtual
_gfxSettingsChangeQueued (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_gfxSettingsChangeState (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_graphicsRenderPass (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_gui (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_guiRenderPass (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_hdrDirty (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_IsGfxConstantsDataDirty() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotectedstatic
_IsGfxSettingsDataDirty() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotectedstatic
_isHdrSupported (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_multisamplingDirty (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_OnGfxConstantsChange()=0 (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotectedpure virtual
_OnGfxSettingsChange()=0 (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotectedpure virtual
_samplingMode (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_SetCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_SetHDR(bool enable)=0 (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotectedpure virtual
_SetInCache(const vc::String &path, const SPtr< GraphicsCachedResource > &object)venom::common::GraphicsPluginObjectprotectedstatic
_SetMultiSampling(const MultiSamplingModeOption mode, const MultiSamplingCountOption samples)=0 (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotectedpure virtual
_shaderResourceTable (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_shadowMapRenderPass (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_skyboxRenderPass (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_windowSizeDirty (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
CallbackAfterDraws(const GraphicsCallback callback) (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
Create(int argc, const char *argv[]) (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationstatic
DAs() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DebugVisualizationMode enum namevenom::common::GraphicsSettings
Destroy() overridevenom::common::GraphicsPluginObjectvirtual
EndGfxSettingsChange() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
Get() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationstatic
GetActiveMultisamplingCount() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetActiveMultisamplingCountIndex() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetActiveMultisamplingMode() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetActiveSamplesMultisampling() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetAvailableMultisamplingCountOptions() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetAvailableMultisamplingCountOptionsStrings() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetCachedObject(const vc::String &path)venom::common::GraphicsPluginObjectstatic
GetCachedObjects()venom::common::GraphicsPluginObjectstatic
GetCurrentExtent() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetCurrentFrameInFlight() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetDebugVisualizationMode() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetDebugVisualizerStrings() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetGfxSettingsDataPtr() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetGraphicsRenderPass() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetGuiRenderPass() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetPreviousFrameInFlight() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetShadowMapRenderPass() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetSkyboxRenderPass() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetType() const override (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
GfxSettingsChangeState enum name (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
GraphicsApplication() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
GraphicsPluginObject() (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
GraphicsSettings() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettings
HasCachedObject(const vc::String &path)venom::common::GraphicsPluginObjectstatic
HasCallbacksAfterDraws() const (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsinline
Init() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplication
IsHDREnabled() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
IsHDRSupported() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
LaunchCallbacksAfterDraws() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettings
Loop() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplication
MultiSamplingCountOption enum name (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettings
MultiSamplingModeOption enum namevenom::common::GraphicsSettings
PluginObject(const PluginType type) (defined in venom::common::PluginObject)venom::common::PluginObject
ReloadGFXSettings() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
SetDebugVisualizationMode(DebugVisualizationMode mode) (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
SetHDR(bool enable)venom::common::GraphicsSettingsstatic
SetMultiSampling(const MultiSamplingModeOption mode, const MultiSamplingCountOption samples) (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
SetWindowExtent(int width, int height) (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
SetWindowResolution(int width, int height) (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
ShouldClose()=0 (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationpure virtual
StartGfxSettingsChange()venom::common::GraphicsSettingsstatic
WaitForDraws()=0 (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationpure virtual
~GraphicsApplication() override (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplication
~GraphicsPluginObject() override (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
~GraphicsSettings() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsvirtual
~IPluginObject()=default (defined in venom::common::IPluginObject)venom::common::IPluginObjectvirtual
~PluginObject() (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual