neuray Services API Programmer's Manual

mi::nservices::IRender_loop_handler_factory Class Reference

[Render Loops]

Description

Factory class for creating render loop handlers. Instances of this interface are registered with mi::nservices::IRender_loop_manager::register_render_loop_handler to make them available for use in render loops.

Public Member Functions

virtual IRender_loop_handlercreate_render_loop_handler() const =0
Creates a render handler.
virtual const char* get_name() const =0
returns the name of the render handler which this factory creates.

Member Functions

virtual IRender_loop_handler* mi::​nservices::​IRender_loop_handler_factory::create_render_loop_handler() const [pure virtual]

Creates a render handler.

virtual const char* mi::​nservices::​IRender_loop_handler_factory::get_name() const [pure virtual]

returns the name of the render handler which this factory creates.