|
| Pipeline (Compositor *render_sequence, const std::string &name, StagePtr stage, CameraPtr camera) |
|
CameraPtr | camera () const |
|
StagePtr | stage () const |
|
TexturePtr | target () const |
|
uint32_t | clear_flags () const |
|
int32_t | priority () const |
|
PipelinePtr | set_priority (int32_t priority) |
|
void | deactivate () |
|
void | activate () |
|
bool | is_active () const |
|
PipelinePtr | set_viewport (const Viewport &v) |
|
PipelinePtr | set_target (TextureID t) |
|
PipelinePtr | set_clear_flags (uint32_t viewport_clear_flags) |
|
PipelinePtr | set_detail_level_distances (float nearest_cutoff, float near_cutoff, float mid_cutoff, float far_cutoff) |
|
DetailLevel | detail_level_at_distance (float dist) const |
|
PipelinePtr | set_name (const std::string &name) |
|
std::string | name () const |
|
PipelinePtr | set_camera (CameraPtr c) |
|
bool | is_complete () const |
|
| TypedDestroyableObject (Compositor *owner) |
|
bool | destroy () override |
|
bool | destroy_immediately () override |
|
| DEFINE_SIGNAL (DestroyedSignal, signal_destroyed) |
|
bool | is_destroyed () const |
|
virtual bool | init () |
|
virtual void | clean_up () |
|
|
Property< decltype(&Pipeline::viewport_)> | viewport = { this, &Pipeline::viewport_ } |
|
friend | Owner |
|
◆ is_complete()
bool smlt::Pipeline::is_complete |
( |
| ) |
const |
|
inline |
Returns true if the pipeline has a valid stage and camera
The documentation for this class was generated from the following files: