Simulant  21.12-1275
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_layers() (defined in smlt::Compositor)smlt::Compositor
clean_up() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinline
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
create_layer(StageNode *subtree, CameraPtr camera, const Viewport &viewport=Viewport(), TexturePtr target=nullptr, int32_t priority=0) (defined in smlt::Compositor)smlt::Compositor
destroy_all_layers() (defined in smlt::Compositor)smlt::Compositor
destroy_object(LayerPtr pip) (defined in smlt::Compositor)smlt::Compositorinline
destroy_object_immediately(LayerPtr pipeline) (defined in smlt::Compositor)smlt::Compositorinline
dump_render_trace(std::ostream *out) (defined in smlt::Compositor)smlt::Compositor
end() (defined in smlt::Compositor)smlt::Compositorinline
find_layer(const std::string &name) (defined in smlt::Compositor)smlt::Compositor
has_layer(const std::string &name) (defined in smlt::Compositor)smlt::Compositor
init() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinline
Layer (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
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
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