API reference

compositing_layer.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/render/compositing_layer.h
CompositingManager::~CompositingManager
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
~CompositingManager() = default;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:86

Report an issue with this entry →
CompositingManager::clearDirty
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
void clearDirty();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:114

Report an issue with this entry →
CompositingManager::CompositingManager
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
CompositingManager(CompositingManager&&) = default;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:95

Report an issue with this entry →
CompositingManager::CompositingManager
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
CompositingManager(const CompositingManager&) = delete;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:88

Report an issue with this entry →
CompositingManager::CompositingManager
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
CompositingManager() = default;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:85

Report an issue with this entry →
CompositingManager::effectiveLayerLimit
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
static u32 effectiveLayerLimit();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:123

Report an issue with this entry →
CompositingManager::findLayer
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
CompositingLayer* findLayer(const LayoutBox* box);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:129

Report an issue with this entry →
CompositingManager::findLayer
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
const CompositingLayer* findLayer(const LayoutBox* box) const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:132

Report an issue with this entry →
CompositingManager::hasCompositingLayers
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
bool hasCompositingLayers() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:140

Report an issue with this entry →
CompositingManager::invalidateAll
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
void invalidateAll();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:111

Report an issue with this entry →
CompositingManager::invalidateLayer
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
void invalidateLayer(const LayoutBox* box);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:103

Report an issue with this entry →
CompositingManager::layerCount
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
u32 layerCount() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:143

Report an issue with this entry →
CompositingManager::layers
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
const std::vector<CompositingLayer>& layers() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:125

Report an issue with this entry →
CompositingManager::layers
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
std::vector<CompositingLayer>& layers()

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:127

Report an issue with this entry →
CompositingManager::markDirtyContent
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
void markDirtyContent(const LayoutBox* box);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:107

Report an issue with this entry →
CompositingManager::markDirtyTransform
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
void markDirtyTransform(const LayoutBox* box);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:109

Report an issue with this entry →
CompositingManager::operator=
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
CompositingManager& operator=(CompositingManager&&) = default;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:96

Report an issue with this entry →
CompositingManager::operator=
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
CompositingManager& operator=(const CompositingManager&) = delete;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:94

Report an issue with this entry →
CompositingManager::promotedSet
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
const std::unordered_set<const LayoutBox*>& promotedSet() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:134

Report an issue with this entry →
CompositingManager::setLayerLimitOverride
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
static void setLayerLimitOverride(u32 n);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:117

Report an issue with this entry →
CompositingManager::updateLayers
Needs verification3.61.7C++

Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

compositing_layer.h
void updateLayers(const LayoutBox* root);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/render/compositing_layer.h:98

Report an issue with this entry →
Browse this reference type →