NDEVR
API Documentation
GraphicsSession Member List
This is the complete list of members for
GraphicsSession
, including all inherited members.
addCamera
(const UUID &object)
GraphicsSession
virtual
AddObjectMode
enum name
GraphicsSession
addRenderGeometry
(const Geometry &geo)=0
GraphicsSession
pure virtual
cleanResources
()=0
GraphicsPipeline
pure virtual
cleanup
()=0
GraphicsPipeline
pure virtual
commit
(GraphicsUpdateArguments &args)=0
GraphicsPipeline
pure virtual
createPipeline
(GraphicsUpdateArguments &args)=0
GraphicsPipeline
pure virtual
createRenderPipeline
()=0
GraphicsSession
pure virtual
device
() const =0
GraphicsPipeline
pure virtual
device
()=0
GraphicsPipeline
pure virtual
drawFrame
(GraphicsUpdateArguments &args)=0
GraphicsPipeline
pure virtual
e_add_object
enum value
GraphicsSession
e_ensure_pipeline
enum value
GraphicsSession
e_ensure_pipeline_and_add
enum value
GraphicsSession
ensureLastRenderComplete
()=0
GraphicsPipeline
pure virtual
hasCommand
() const =0
GraphicsPipeline
pure virtual
init
(GraphicsUpdateArguments &args)=0
GraphicsPipeline
pure virtual
isActive
() const
GraphicsSession
inline
m_added_cameras
GraphicsSession
protected
m_is_active
GraphicsSession
protected
m_needs_clear_all
GraphicsSession
protected
m_needs_command_refresh
GraphicsSession
protected
postClearAll
()
GraphicsSession
virtual
readShader
(const StringView &shader)=0
GraphicsSession
pure virtual
removeCamera
(const UUID &camera)
GraphicsSession
virtual
removeRenderGeometry
(const Geometry &geo)=0
GraphicsSession
pure virtual
runCommand
(GraphicsUpdateArguments &args)=0
GraphicsPipeline
pure virtual
setActive
(bool active)
GraphicsSession
inline
setWindowInstance
(WindowInstance *instance)=0
GraphicsPipeline
pure virtual
updateUniformBuffer
(GraphicsUpdateArguments &args)=0
GraphicsPipeline
pure virtual
uuid
()=0
GraphicsSession
pure virtual
~GraphicsPipeline
()
GraphicsPipeline
inline
virtual
~GraphicsSession
()
GraphicsSession
inline
virtual
NDEVR.org