|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Foundation/Predicate.hpp>
Public Member Functions | |
| template<typename... Input> | |
| constexpr bool | operator() (Input &&... input) const noexcept(noexcept(NotPredicate::predicate(std::forward< Input >(input)...))) |
| Executes the predicate. | |
Public Member Functions inherited from CeresEngine::UnaryPredicate< NotPredicate< TPredicate >, TPredicate > | |
| constexpr | UnaryPredicate (TPredicate &&predicate) noexcept |
Creates a new UnaryPredicate. | |
Additional Inherited Members | |
Public Attributes inherited from CeresEngine::UnaryPredicate< NotPredicate< TPredicate >, TPredicate > | |
| TPredicate | predicate |
| The operand predicate. | |
|
inlineconstexprnoexcept |
Executes the predicate.
| Input | the predicate input types |
| input | The predicate inputs |