105 typename RemoveRef<T>::CallbackReadBuffer cbrb,
107 typename RemoveRef<T>::CallbackReadBuffer;
109 RemoveRef<T>(vPtr, u, u);
110 RemoveRef<T>(vPtr, u, u, vPtr);
113 { obj.viewId() } -> std::convertible_to<uint>;
117 { obj.setDefaultClearColor(c) } -> std::same_as<void>;
119 { obj.onInit() } -> std::same_as<void>;
120 { obj.onResize(u, u) } -> std::same_as<void>;
121 { obj.onPaint() } -> std::same_as<void>;
123 { obj.onReadDepth(p, cbrb) } -> std::same_as<bool>;
124 { obj.onScreenshot(str) } -> std::same_as<bool>;
125 { obj.onScreenshot(str, u) } -> std::same_as<bool>;