NDEVR
API Documentation
GraphicsSession Member List

This is the complete list of members for GraphicsSession, including all inherited members.

addCamera(const UUID &object)GraphicsSessionvirtual
AddObjectMode enum nameGraphicsSession
addRenderGeometry(const Geometry &geo)=0GraphicsSessionpure virtual
cleanResources()=0GraphicsPipelinepure virtual
cleanup()=0GraphicsPipelinepure virtual
commit(GraphicsUpdateArguments &args)=0GraphicsPipelinepure virtual
createPipeline(GraphicsUpdateArguments &args)=0GraphicsPipelinepure virtual
createRenderPipeline()=0GraphicsSessionpure virtual
device() const =0GraphicsPipelinepure virtual
device()=0GraphicsPipelinepure virtual
drawFrame(GraphicsUpdateArguments &args)=0GraphicsPipelinepure virtual
e_add_object enum valueGraphicsSession
e_ensure_pipeline enum valueGraphicsSession
e_ensure_pipeline_and_add enum valueGraphicsSession
ensureLastRenderComplete()=0GraphicsPipelinepure virtual
hasCommand() const =0GraphicsPipelinepure virtual
init(GraphicsUpdateArguments &args)=0GraphicsPipelinepure virtual
isActive() constGraphicsSessioninline
m_added_camerasGraphicsSessionprotected
m_is_activeGraphicsSessionprotected
m_needs_clear_allGraphicsSessionprotected
m_needs_command_refreshGraphicsSessionprotected
postClearAll()GraphicsSessionvirtual
readShader(const StringView &shader)=0GraphicsSessionpure virtual
removeCamera(const UUID &camera)GraphicsSessionvirtual
removeRenderGeometry(const Geometry &geo)=0GraphicsSessionpure virtual
runCommand(GraphicsUpdateArguments &args)=0GraphicsPipelinepure virtual
setActive(bool active)GraphicsSessioninline
setWindowInstance(WindowInstance *instance)=0GraphicsPipelinepure virtual
updateUniformBuffer(GraphicsUpdateArguments &args)=0GraphicsPipelinepure virtual
uuid()=0GraphicsSessionpure virtual
~GraphicsPipeline()GraphicsPipelineinlinevirtual
~GraphicsSession()GraphicsSessioninlinevirtual