28#ifndef _util_render_find_h
29#define _util_render_find_h
31#include <util/render/stack.h>
32#include <util/render/parameter.h>
38template <
class T1,
class T2>
46 for (
int i=stack.n()-1; i>=0; i--) {
47 if ((stack[i]->*access)().is_set()) {
48 if (!have_result || (stack[i]->*access)().overrides()) {
49 result = (stack[i]->*access)().value();
64 for (
int i=stack.n()-1; i>=0; i--) {
65 if ((stack[i].pointer()->*access)().is_set()) {
66 if (!have_result || (stack[i].pointer()->*access)().overrides()) {
67 result = (stack[i].pointer()->*access)().value();
Definition appearance.h:39
Definition parameter.h:36
A template class that maintains references counts.
Definition ref.h:332