| 2217 | } |
| 2218 | |
| 2219 | int ASDebugDrawLines(const CScriptArray& array, vec4 color, int lifespan_int) { |
| 2220 | std::vector<vec3> data; |
| 2221 | |
| 2222 | data.reserve((int)array.GetSize()); |
| 2223 | for (int n = 0; n < (int)array.GetSize(); n++) { |
| 2224 | data.push_back(*((vec3*)array.At(n))); |
| 2225 | } |
| 2226 | |
| 2227 | DDLifespan lifespan = LifespanFromInt(lifespan_int); |
| 2228 | return DebugDraw::Instance()->AddLines(data, color, lifespan, _DD_NO_FLAG); |
| 2229 | } |
| 2230 | |
| 2231 | int ASDebugDrawText(vec3 pos, std::string text, float scale, bool screen_space, int lifespan_int) { |
| 2232 | DDLifespan lifespan = LifespanFromInt(lifespan_int); |