Class uipc::core::SanityChecker
ClassList > uipc > core > SanityChecker
Inherits the following classes: uipc::core::ISanityChecker
Public Functions
Type | Name |
---|---|
SanityChecker (Scene & s) noexcept |
|
virtual SanityCheckResult | do_check () noexcept |
virtual U64 | get_id () noexcept const = 0 |
Public Functions inherited from uipc::core::ISanityChecker
See uipc::core::ISanityChecker
Type | Name |
---|---|
SanityCheckResult | check () noexcept |
U64 | id () noexcept const |
virtual | ~ISanityChecker () = default |
Protected Attributes
Type | Name |
---|---|
Scene & | m_scene |
Protected Functions
Type | Name |
---|---|
virtual SanityCheckResult | do_check (backend::SceneVisitor & scene) noexcept = 0 |
Protected Functions inherited from uipc::core::ISanityChecker
See uipc::core::ISanityChecker
Type | Name |
---|---|
virtual SanityCheckResult | do_check () noexcept = 0 |
virtual U64 | get_id () noexcept const = 0 |
Public Functions Documentation
function SanityChecker
function do_check [1/2]
Implements uipc::core::ISanityChecker::do_check
function get_id
Implements uipc::core::ISanityChecker::get_id
Protected Attributes Documentation
variable m_scene
Protected Functions Documentation
function do_check [2/2]
virtual SanityCheckResult uipc::core::SanityChecker::do_check (
backend::SceneVisitor & scene
) noexcept = 0
The documentation for this class was generated from the following file include/uipc/sanity_check/sanity_checker.h