|
| Layer (Compositor *render_sequence, StageNode *subtree, CameraPtr camera) |
|
CameraPtr | camera () const |
|
StageNode * | stage_node () const |
|
TexturePtr | target () const |
|
uint32_t | clear_flags () const |
|
int32_t | priority () const |
|
LayerPtr | set_priority (int32_t priority) |
|
void | deactivate () |
|
void | activate () |
|
bool | is_active () const |
|
LayerPtr | set_viewport (const Viewport &v) |
|
LayerPtr | set_target (TexturePtr t) |
|
LayerPtr | set_clear_flags (uint32_t viewport_clear_flags) |
|
LayerPtr | set_detail_level_distances (float nearest_cutoff, float near_cutoff, float mid_cutoff, float far_cutoff) |
|
DetailLevel | detail_level_at_distance (float dist) const |
|
LayerPtr | set_name (const std::string &name) |
|
std::string | name () const |
|
LayerPtr | set_camera (CameraPtr c) |
|
bool | is_complete () const |
|
void | set_activation_mode (LayerActivationMode mode) |
|
LayerActivationMode | activation_mode () const |
|
| TypedDestroyableObject (Compositor *owner) |
|
| DEFINE_SIGNAL (DestroyedSignal, signal_destroyed) |
|
bool | destroy () |
|
bool | destroy_immediately () |
|
bool | is_destroyed () const |
|
bool | init () |
|
void | clean_up () |
|
|
Property< decltype(&Layer::viewport_)> | viewport = { this, &Layer::viewport_ } |
|
friend | Owner |
|
◆ is_complete()
bool smlt::Layer::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:
- simulant/layer.h
- simulant/layer.cpp