|
PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <drawing.hpp>
Public Member Functions | |
| DrawingArena (int cap=50) | |
| int32_t | alloc (Rec r) |
| void | erase (int32_t id) |
| bool | alive (int32_t id) const |
| int32_t | size () const |
| Rec & | at (int32_t id) |
| const Rec & | at (int32_t id) const |
| const std::deque< int32_t > & | order () const |
Definition at line 89 of file drawing.hpp.
|
inlineexplicit |
Definition at line 94 of file drawing.hpp.
|
inline |
Definition at line 96 of file drawing.hpp.
Referenced by pineforge::pf_box_copy(), pineforge::pf_box_new(), pineforge::pf_box_new_pts(), pineforge::pf_label_copy(), pineforge::pf_label_new(), pineforge::pf_label_new_pt(), pineforge::pf_line_copy(), pineforge::pf_line_new(), pineforge::pf_line_new_pts(), and pineforge::pf_linefill_new().
|
inline |
Definition at line 109 of file drawing.hpp.
References alive().
Referenced by pineforge::pf_box_delete(), pineforge::pf_label_delete(), pineforge::pf_line_delete(), and pineforge::pf_linefill_delete().
|
inline |
Definition at line 115 of file drawing.hpp.
Referenced by erase(), pineforge::pf_box_copy(), pineforge::pf_label_copy(), and pineforge::pf_line_copy().
|
inline |
Definition at line 120 of file drawing.hpp.
Referenced by pineforge::pf_line_get_price(), and pineforge::pf_require_live().
|
inline |
Definition at line 122 of file drawing.hpp.
Referenced by pineforge::pf_box_copy(), pineforge::pf_label_copy(), pineforge::pf_line_copy(), pineforge::pf_line_get_price(), and pineforge::pf_require_live().
|
inline |
Definition at line 123 of file drawing.hpp.
|
inline |
Definition at line 125 of file drawing.hpp.