API Documentation
|
This is the complete list of members for GraphicsSession, including all inherited members.
addCamera(const UUID &object) | GraphicsSession | virtual |
addGeometry(const UUID &geo) | GraphicsSession | virtual |
addMaterial(const UUID &material) | GraphicsSession | virtual |
addModel(const UUID &object) | GraphicsSession | virtual |
addRenderObject(GraphicsUpdateArguments &args, Model &model) | GraphicsSession | virtual |
addRenderObject(const Scene &scene, const Model &model, const Material &mat, const Geometry &mesh, PrimitiveProperty property)=0 | GraphicsSession | pure virtual |
addScene(const UUID &scene) | GraphicsSession | 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 |
ensureLastRenderComplete()=0 | GraphicsPipeline | pure virtual |
hasCommand() const =0 | GraphicsPipeline | pure virtual |
init(GraphicsUpdateArguments &args)=0 | GraphicsPipeline | pure virtual |
m_added_cameras | GraphicsSession | protected |
m_added_models | GraphicsSession | protected |
m_needs_clear_all | GraphicsSession | protected |
m_needs_command_refresh | GraphicsSession | protected |
m_needs_model_refresh | GraphicsSession | protected |
postClearAll() | GraphicsSession | virtual |
readShader(const String &shader)=0 | GraphicsSession | pure virtual |
removeCamera(const UUID &camera) | GraphicsSession | virtual |
removeGeometry(const UUID &geo) | GraphicsSession | virtual |
removeMaterial(const UUID &material) | GraphicsSession | virtual |
removeModel(const UUID &model) | GraphicsSession | virtual |
runCommand(GraphicsUpdateArguments &args)=0 | GraphicsPipeline | pure virtual |
setupScene(GraphicsUpdateArguments &args) | GraphicsSession | virtual |
setWindowInstance(WindowInstance *instance)=0 | GraphicsPipeline | pure virtual |
updateUniformBuffer(GraphicsUpdateArguments &args)=0 | GraphicsPipeline | pure virtual |
uuid()=0 | GraphicsSession | pure virtual |
~GraphicsPipeline() | GraphicsPipeline | inlinevirtual |
~GraphicsSession() | GraphicsSession | inlinevirtual |