Simulant  21.12-194
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
smlt::Compositor Member List

This is the complete list of members for smlt::Compositor, including all inherited members.

begin() (defined in smlt::Compositor)smlt::Compositorinline
clean_destroyed_pipelines() (defined in smlt::Compositor)smlt::Compositor
clean_up() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
Compositor(Window *window) (defined in smlt::Compositor)smlt::Compositor
create(Args &&... args) (defined in smlt::RefCounted< Compositor >)smlt::RefCounted< Compositor >inlinestatic
create() (defined in smlt::RefCounted< Compositor >)smlt::RefCounted< Compositor >inlinestatic
destroy_all_pipelines() (defined in smlt::Compositor)smlt::Compositor
destroy_object(PipelinePtr pipeline) (defined in smlt::Compositor)smlt::Compositorinline
destroy_object_immediately(PipelinePtr pipeline) (defined in smlt::Compositor)smlt::Compositorinline
destroy_pipeline(const std::string &name) (defined in smlt::Compositor)smlt::Compositor
destroy_pipeline_immediately(const std::string &name) (defined in smlt::Compositor)smlt::Compositor
end() (defined in smlt::Compositor)smlt::Compositorinline
find_pipeline(const std::string &name) (defined in smlt::Compositor)smlt::Compositor
has_pipeline(const std::string &name) (defined in smlt::Compositor)smlt::Compositor
init() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
new_pipeline(const std::string &name, StagePtr stage, CameraPtr camera, const Viewport &viewport=Viewport(), TextureID target=TextureID(), int32_t priority=0) (defined in smlt::Compositor)smlt::Compositor
Pipeline (defined in smlt::Compositor)smlt::Compositorfriend
ptr typedef (defined in smlt::RefCounted< Compositor >)smlt::RefCounted< Compositor >
RefCounted()=default (defined in smlt::RefCounted< Compositor >)smlt::RefCounted< Compositor >protected
RefCounted(Args &&...) (defined in smlt::RefCounted< Compositor >)smlt::RefCounted< Compositor >inlineprotected
render(StagePtr stage, CameraPtr camera) (defined in smlt::Compositor)smlt::Compositor
run() (defined in smlt::Compositor)smlt::Compositor
S_DEFINE_PROPERTY(window, &Compositor::window_) (defined in smlt::Compositor)smlt::Compositor
set_renderer(Renderer *renderer) (defined in smlt::Compositor)smlt::Compositor
signal_pipeline_finished() (defined in smlt::Compositor)smlt::Compositorinline
signal_pipeline_started() (defined in smlt::Compositor)smlt::Compositorinline
wptr typedef (defined in smlt::RefCounted< Compositor >)smlt::RefCounted< Compositor >
~Compositor() (defined in smlt::Compositor)smlt::Compositorvirtual
~RefCounted() (defined in smlt::RefCounted< Compositor >)smlt::RefCounted< Compositor >inlineprotectedvirtual
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual