NcEngine
nc::NcGraphics Member List

This is the complete list of members for nc::NcGraphics, including all inherited members.

Clear() noexceptnc::Moduleinlinevirtual
ClearEnvironment()=0nc::NcGraphicspure virtual
GetCamera() noexcept -> Camera *=0nc::NcGraphicspure virtual
GetPostProcessEffectProperties(PostProcessEffectId effectId, PostProcessPassFlag::type pass) const -> const PostProcessPassProperties &=0nc::NcGraphicspure virtual
GetSkybox() const -> nc::asset::AssetId=0nc::NcGraphicspure virtual
Id() const noexceptnc::Moduleinline
IsPostProcessEffectEnabled(PostProcessEffectId effectId) const -> bool=0nc::NcGraphicspure virtual
IsUiHovered() const noexcept=0nc::NcGraphicspure virtual
Module(size_t id=0) noexceptnc::Moduleinline
NcGraphics() noexcept (defined in nc::NcGraphics)nc::NcGraphicsinlineexplicit
OnAfterSceneFragmentLoad()nc::Moduleinlinevirtual
OnBeforeSceneFragmentLoad()nc::Moduleinlinevirtual
OnBeforeSceneLoad()nc::Moduleinlinevirtual
OnBuildTaskGraph(task::UpdateTasks &, task::RenderTasks &)nc::Moduleinlinevirtual
SetCamera(Camera *camera) noexcept=0nc::NcGraphicspure virtual
SetPostProcessEffectEnabled(PostProcessEffectId effectId, bool enabled)=0nc::NcGraphicspure virtual
SetPostProcessEffectProperties(PostProcessEffectId effectId, PostProcessPassFlag::type pass, const PostProcessPassProperties &properties)=0nc::NcGraphicspure virtual
SetSkybox(const std::string &path)=0nc::NcGraphicspure virtual
SetUi(ui::IUI *ui) noexcept=0nc::NcGraphicspure virtual
~Module()=default (defined in nc::Module)nc::Modulevirtual